SPIRV-Cross/reference/shaders-hlsl/vert
Hans-Kristian Arntzen d6b29ab017 HLSL: Rewrite how block IO is emitted.
Emit block members directly in the IO structs and sort them.
Ensures we can get some kind of stable order between stages.

To complete the story, we'll need to be able to inject unused inputs /
builtins, or eliminate unused outputs (probably easiest solution).
2021-06-28 15:04:49 +02:00
..
basic.vert Update to latest glslang/SPIRV-Tools. 2019-01-30 13:41:57 +01:00
clip-cull-distance.vert Fix incorrect loop range. 2018-02-22 17:00:41 +01:00
instancing.vert Swizzle scalars when splatting in HLSL. 2017-12-12 12:52:45 +01:00
invariant.vert HLSL: Implement invariant as precise. 2021-05-07 13:15:55 +02:00
locations.vert HLSL: Rewrite how block IO is emitted. 2021-06-28 15:04:49 +02:00
matrix-attribute.vert Cleanups for HLSL vertex attribute remap. 2017-11-13 09:46:45 +01:00
matrix-output.vert Fix swizzling of integers. 2018-01-04 13:16:56 +01:00
no-contraction.vert Honor NoContraction qualifier. 2021-05-07 12:59:47 +02:00
no-input.vert Fix swizzling of integers. 2018-01-04 13:16:56 +01:00
point-size-compat.vert Add workaround for PointCoord builtin on HLSL. 2018-02-23 15:58:35 +01:00
qualifiers.vert HLSL: Rewrite how block IO is emitted. 2021-06-28 15:04:49 +02:00
read-from-row-major-array.vert Roll GLSLang, SPIRV-Headers and SPIRV-Tools. 2020-07-22 23:03:11 -04:00
return-array.vert Normalize all internal workaround methods to use spv prefix. 2020-11-23 15:42:27 +01:00
sampler-buffers.vert Support samplerBuffer as function parameters in HLSL. 2017-08-21 10:26:44 +02:00
struct-composite-decl.vert Fix HLSL regression with struct declaration. 2018-01-23 16:36:20 +01:00
texture_buffer.vert Remap swizzle for HLSL and RWBuffer. 2017-10-24 09:55:25 +02:00