Skip to content

Tags: KhronosGroup/glslang

Tags

main-tot

Toggle main-tot's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix NS debug bool type in SSBO/UBO. (#4061)

For GLSL, bool types inside of a buffer or uniform block are translated to uint in SPIR-V. However, the debug info should still represent the type as a bool.

The fix is to construct a bool type in this special case and inject it into the makeMemberDebugType function.

This is more complicated than it should be, because the make*DebugType functions treat their ID argument as a real SPIR-V OpType instea

16.0.0

Toggle 16.0.0's commit message
Update CHANGES for 16.0.0

vulkan-sdk-1.4.328.1

Toggle vulkan-sdk-1.4.328.1's commit message
Update CHANGES for 16.0.0

vulkan-sdk-1.4.328.0

Toggle vulkan-sdk-1.4.328.0's commit message
Update CHANGES for 16.0.0

15.4.0

Toggle 15.4.0's commit message
Update CHANGES for 15.4.0

vulkan-sdk-1.4.321.0

Toggle vulkan-sdk-1.4.321.0's commit message
Update CHANGES for 15.4.0

15.3.0

Toggle 15.3.0's commit message
Update CHANGES for 15.3.0

vulkan-sdk-1.4.313.0

Toggle vulkan-sdk-1.4.313.0's commit message
Update CHANGES for 15.3.0

vulkan-sdk-1.4.309.0

Toggle vulkan-sdk-1.4.309.0's commit message
Fix spirv backcompat

closes #3882

15.2.0

Toggle 15.2.0's commit message
Update CHANGES for 15.2.0