Skip to content

Conversation

@jstone-lucasfilm
Copy link
Member

This changelist restores a handful of render tests in standard OSL, allowing them to be included in GLSL/OSL/MDL comparisons.

These render tests were marked as skipped as part of the new OSO building functionality, so this changelist leaves them as skipped when MATERIALX_BUILD_OSOS is set.

This changelist restores a handful of render tests in standard OSL, allowing them to be included in GLSL/OSL/MDL comparisons.

These render tests were marked as skipped as part of the new OSO building functionality, so this changelist leaves them as skipped when `MATERIALX_BUILD_OSOS` is set.
@jstone-lucasfilm
Copy link
Member Author

Here's a new GLSL/OSL render comparison using the code in this changelist, where previous render comparisons were missing OSL images for several material examples that are supported in both GLSL and OSL:

MaterialXRenderTests_11_16_2025_GitHub.pdf

Copy link
Contributor

@chellmuth chellmuth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for catching that, this LGTM, but would it make more sense to wrap those ignores in an if (_useOslCmdStr) instead of the ifdef?

@jstone-lucasfilm
Copy link
Member Author

Good suggestion, @chellmuth, and I've made that change.

@jstone-lucasfilm
Copy link
Member Author

@ld-kerley I've added the new pbrlib tests to this change as recommended in #2683, and let me know how this looks to you.

Copy link
Contributor

@ld-kerley ld-kerley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me - I have a few more updates cooking that I hope will end up reducing this list again

@jstone-lucasfilm jstone-lucasfilm merged commit 19ee9f3 into AcademySoftwareFoundation:main Nov 18, 2025
32 checks passed
@jstone-lucasfilm jstone-lucasfilm deleted the dev_render_test branch November 18, 2025 23:24
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.

3 participants