John Kessenich
f6facfa189
Tests: More broadly use automapping binding/location.
...
This adds or changes binding/location decorations in 100s of shaders.
It also allows more output (spv.register.autoassign.rangetest.frag)
due to allowing ioMap() to fail.
2020-07-01 06:40:13 -06:00
Graeme Leese
182ab460d9
Update test expected files with new magic number
...
Updating the SPIR-V generator version number changes the output of all
the SPIR-V tests.
2020-06-22 11:49:38 +01:00
John Kessenich
3641ff7378
Bump code gen version, due to removal of OpEntryPoint operands.
2020-06-10 07:40:56 -06:00
Alejandro Piñeiro
ff6dcca575
spirv: Support initializers on uniforms ( #1588 )
...
If a uniform has an initializer it will now be given as the optional
initializer operand to the OpVariable instruction.
Fixes: https://github.com/KhronosGroup/glslang/issues/1259
Signed-off-by: Neil Roberts <nroberts@igalia.com > (the code)
Signed-off-by: Alejandro Piñeiro <apinheiro@igalia.com > (the tests)
Signed-off-by: Arcady Goldmints-Orlov <agoldmints@igalia.com >
Co-authored-by: Neil Roberts <nroberts@igalia.com >
2020-06-04 01:39:31 -06:00