You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There's a disagreement between how glslang and DXC handles the binding names. Unfortunately in some cases. The full details escape me right now, but the TL;DR; is that SPIRV-Reflect favored the DXC style thus resulting in GLSL compiled with glslang to have empty descriptor binding names. I haven't been able to find a good fix for this. One thing that came up while thinking about this was possibly detecting the language and generator and adding empty names. I need to give this some more thought.
It appears that descriptor binding name is always empty.
It appears that the name has to be obtained from
SpvReflectTypeDescription* type_description;
field.
Feature or a bug?
The text was updated successfully, but these errors were encountered: