Keep vec1.x l-value in HLSL
commite46c1b725c6f04321175f492d898899eb214c722
authorPavel Asyutchenko <svenpavel@gmail.com>
Fri, 19 Apr 2024 20:54:52 +0000 (19 22:54 +0200)
committerarcady-lunarg <122813703+arcady-lunarg@users.noreply.github.com>
Mon, 22 Apr 2024 15:50:37 +0000 (22 11:50 -0400)
treea08ef179247111b6f956670a307c93def3afd52b
parentd4d821272bd9d85ddb108d290f782f5ff2b0aae7
Keep vec1.x l-value in HLSL

Changes in hlsl.shapeConv.frag are just renumbering,
duplicated load (80) has disappeared for whatever reason.
Test/baseResults/hlsl.shapeConv.frag.out
Test/baseResults/hlsl.swizzle.vec1.comp.out [new file with mode: 0644]
Test/hlsl.swizzle.vec1.comp [new file with mode: 0644]
glslang/HLSL/hlslParseHelper.cpp
gtests/Hlsl.FromFile.cpp