mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-07-15 12:07:03 +00:00
8034d1a678
As-is, glslang doesn't provide default locations on inputs so these weren't getting any location decorations whatsoever. This is illegal in Vulkan. While putting them in a struct *should* be possible in theory, glslang doesn't like to do it with the glsl version in the shader. Just splitting them into separate inputs seems like the most reliable solution.