-
Notifications
You must be signed in to change notification settings - Fork 567
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
[SC-2189] Compiler::get_shader_resources() does not return all uniforms #2190
Conversation
b95d02b
to
c1e0a72
Compare
c1e0a72
to
9f0c804
Compare
9f0c804
to
d6b6e87
Compare
@HansKristian-Work, thanks for the review comments, done the requested changes, please review. |
2e3d007
to
0eff8e7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM if CI passes.
Tests fail in reflection backend. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approval revoked, awaiting fix.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Comment.
0eff8e7
to
df7fa1b
Compare
Oops! I had missed else on line no. 1011 :-( Corrected it. Please verify. Thanks. |
ShaderResources did not include some resource types that were included in newer versions of SPIRV-Cross. One of which was `gl_plain_uniforms` which meant that GLSL uniforms that were not declared in a UBO could not be accessed or renamed. See KhronosGroup/SPIRV-Cross#2190 for details about the issue.
No description provided.