f318e565
by Henri Verbeet at 2024-08-26T11:24:01+02:00
vkd3d-shader/spirv: Decorate non-array descriptor variables as well.
Commits 343c7942e150bbc6b78ed17c0d0b5041521131b0 and
94c74d2c00db50153b6c749cf699ad229cd11c15 moved applying the NonReadable
and Coherent decorations from spirv_compiler_emit_resource_declaration()
to spirv_compiler_build_descriptor_variable(), but unfortunately missed
the non-array path in the latter function.
The missing NonReadable decoration causes segmentation faults in
rasteriser-ordered-views.shader_test (among others) on my Intel SKL GT2
setup in particular.