Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hydra: Material graph changes invalidate bound GPrims #3410

Open
dgovil opened this issue Nov 7, 2024 · 1 comment
Open

Hydra: Material graph changes invalidate bound GPrims #3410

dgovil opened this issue Nov 7, 2024 · 1 comment

Comments

@dgovil
Copy link
Contributor

dgovil commented Nov 7, 2024

Description of Issue

We are seeing that when a material has its graph topology changed, it causes Hydra to invalidate the material AND all gprims that have the material bound to it. This calls into the render delegates Create and Destroy method for each of the prims.

This feels somewhat costly for persisting the scene graph itself as artists iterate on shader looked.

System Information (OS, Hardware)

  • macOS 15.1

Package Versions

  • USD 24.3 and 24.5 . Our team hasn't updated to 24.11 but I didn't see any code changes that stood out to me regarding it
  • Attempted with and without USDIMAGINGGL_ENGINE_ENABLE_SCENE_INDEX
@jesschimein
Copy link
Collaborator

Filed as internal issue #USD-10414

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

No branches or pull requests

2 participants