Greg Fischer 7fbaca0d06 Fix SPIR-V for HLSL EvaluateAttribute* of interpolants in structs
Generate load of interpolant for first operand to GLSLstd450
InterpolateAt* SPIR-V ops. This allows the interpolants to
propagate from the input struct in the wrapper around main
into the shader during HLSL legalization. A new pass has been
added to legalization which will remove the load and replace
with the pointer of the load to create valid external
interpolate op.

Fixes #2584
2021-04-01 00:31:31 -06:00
..
2020-08-10 22:26:41 +02:00
2018-08-07 03:16:20 +09:00
2020-03-30 01:32:23 +03:00
2021-01-25 15:54:52 -05:00
2019-06-25 13:20:16 -04:00