HLSL: Move to fine-grained control for defining input/output/uniform IO types.
authorJohn Kessenich <cepheus@frii.com>
Mon, 6 Feb 2017 03:27:30 +0000 (20:27 -0700)
committerJohn Kessenich <cepheus@frii.com>
Tue, 7 Feb 2017 06:13:16 +0000 (23:13 -0700)
commitbf47286fe7ad171d46cb43d0efb19698362706bf
treea955ffb0856eb085eceff4ddc1034313e2754285
parent727b374fd335bbe413f89fb8587603deb930de8c
HLSL: Move to fine-grained control for defining input/output/uniform IO types.
Test/baseResults/hlsl.array.flatten.frag.out
Test/baseResults/hlsl.float4.frag.out
Test/baseResults/hlsl.struct.frag.out
Test/baseResults/hlsl.struct.split-1.vert.out
Test/baseResults/hlsl.struct.split.call.vert.out
Test/baseResults/hlsl.struct.split.trivial.vert.out
Test/baseResults/hlsl.structin.vert.out
glslang/Include/Types.h
glslang/Include/revision.h
hlsl/hlslParseHelper.cpp
hlsl/hlslParseHelper.h