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

CMake config should handle a no-python MaterialX #1344

Merged

Conversation

JGamache-autodesk
Copy link
Collaborator

No description provided.

Just in case INSTALL_PYTHON was overridden to OFF
@kwokcb kwokcb merged commit 89de50e into adsk_contrib/dev Dec 16, 2021
@kwokcb kwokcb deleted the t_gamaj/cmake_config_should_follow_build_options branch December 16, 2021 21:42
ashwinbhat pushed a commit that referenced this pull request May 15, 2023
This change list removes some old unused code paths related to conditional node handling in shader generation.

In the early days of ShaderGen we added a feature to optimize how code was generated for conditional nodes. In particular the goal was to identify sub-graphs that were only used by certain branches of conditionals, and restrict codegen of these nodes to be only emitted inside the scope of the corresponding branches. However the feature as implemented were never made 100% safe and has been disabled for many years.

Since the code is unused, unsafe, and since shader compilers will handle this later anyway on the generated shader, I think it's about time to clean this up.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants