Decorate accesschain operand for nonuniform UBO loads
authorJeff Bolz <jbolz@nvidia.com>
Mon, 9 Mar 2020 16:31:15 +0000 (11:31 -0500)
committerJeff Bolz <jbolz@nvidia.com>
Mon, 9 Mar 2020 19:09:41 +0000 (14:09 -0500)
commitb57af2f5ad0528688896916ff572e99a924b4524
tree263361493d71c3cda06080eb8f7990e24944ec27
parent39ffdaf2ab1bcd12de39a5b181b44e79d2b8a1cb
Decorate accesschain operand for nonuniform UBO loads

This is conservative and still also decorates the loaded value.
SPIRV/SpvBuilder.cpp
Test/baseResults/spv.RayGenShaderArray.rgen.out
Test/baseResults/spv.nonuniform.frag.out
Test/baseResults/spv.nonuniform2.frag.out
Test/baseResults/spv.nonuniform3.frag.out
Test/baseResults/spv.nonuniform5.frag.out [new file with mode: 0644]
Test/spv.nonuniform5.frag [new file with mode: 0644]
gtests/Spv.FromFile.cpp
known_good.json