HLSL: Allow arbitrary baseType -> baseType conversion of calling arguments.
authorJohn Kessenich <cepheus@frii.com>
Thu, 25 Aug 2016 16:49:21 +0000 (10:49 -0600)
committerJohn Kessenich <cepheus@frii.com>
Thu, 25 Aug 2016 16:51:29 +0000 (10:51 -0600)
commit90dd70f752645863524bb91040d5631236f0d017
treecee0e0e99e97179ff32b4954f25012d6db106ab0
parent4c3a7fd100fa315e9316c41917a3717e0b39dc7f
HLSL: Allow arbitrary baseType -> baseType conversion of calling arguments.

This also puts a stake in the ground as to which is better when selection
from multiple signatures.
Test/baseResults/hlsl.intrinsics.negative.frag.out
Test/baseResults/hlsl.overload.frag.out
Test/hlsl.overload.frag
glslang/Include/revision.h
glslang/MachineIndependent/Intermediate.cpp
hlsl/hlslParseHelper.cpp