Skip to content

Share usd arrays with arnold core#2148

Merged
cpichard merged 28 commits intoAutodesk:masterfrom
cpichard:ARNOLD-15224
Jan 31, 2025
Merged

Share usd arrays with arnold core#2148
cpichard merged 28 commits intoAutodesk:masterfrom
cpichard:ARNOLD-15224

Conversation

@cpichard
Copy link
Collaborator

@cpichard cpichard commented Nov 20, 2024

This pull request leverage the new Arnold Shared Arrays API sharing some of the mesh buffers with Arnold without any copy occurring. It can reduce the memory footprint of the render delegate, specially in interactive mode.
This feature can be enabled at compile time using the ENABLE_SHARED_ARRAYS scons/cmake variable.

@cpichard cpichard changed the title Share mesh buffers with arnold core Share usd arrays with arnold core Jan 30, 2025
@cpichard cpichard marked this pull request as ready for review January 30, 2025 17:41
@cpichard cpichard merged commit 60e6676 into Autodesk:master Jan 31, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments