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
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| hlsl.aliasOpaque.frag.out | Loading commit data... | |
| hlsl.flattenOpaque.frag.out | Loading commit data... | |
| hlsl.flattenOpaqueInit.vert.out | Loading commit data... | |
| hlsl.flattenOpaqueInitMix.vert.out | Loading commit data... | |
| hlsl.flattenSubset.frag.out | Loading commit data... | |
| hlsl.flattenSubset2.frag.out | Loading commit data... | |
| hlsl.intrinsics.evalfns.frag.out | Loading commit data... | |
| hlsl.partialFlattenLocal.vert.out | Loading commit data... | |
| hlsl.partialFlattenMixed.vert.out | Loading commit data... |