HLSL: Fix #846: support mixed ternary types.

Vector conditions properly convert the true/false expression types to same
width vector as the condition.

Scalar conditions make the true/false expressions convert to each other.
This commit is contained in:
John Kessenich
2017-04-20 21:32:16 -06:00
parent 0603a383c1
commit 32a385e9d7
3 changed files with 759 additions and 593 deletions

File diff suppressed because it is too large Load Diff