-
970a1a2b
by Henri Verbeet at 2025-02-20T15:57:26+01:00
vkd3d-shader/dxbc: Update the vkd3d_shader_parse_input_signature() documentation for dxbc-dxil shaders.
-
f4a3d172
by Henri Verbeet at 2025-02-20T15:57:26+01:00
vkd3d-shader/dxil: Avoid using the I/O signatures from the DXBC container.
We currently generate our own I/O signatures inside the DXIL parser, but
use the element counts from the DXBC container signatures to allocate
the input_params/output_params/patch_constant_params arrays. That
happens to work for well-behaved inputs, but it's asking for trouble.
-
4e28d1c6
by Henri Verbeet at 2025-02-20T15:57:26+01:00
vkd3d-shader/dxbc: Do not extract I/O signatures for DXIL shaders.
The DXIL parser doesn't need them.
-
ce5164e2
by Henri Verbeet at 2025-02-20T15:57:26+01:00
tests: Add a signature reflection test for arrayed inputs and outputs.
-
2e62e9ea
by Henri Verbeet at 2025-02-20T15:57:26+01:00
vkd3d-shader: Handle arrayed elements in vkd3d_shader_signature_from_shader_signature().
-
0796af7b
by Henri Verbeet at 2025-02-20T15:57:26+01:00
vkd3d: Avoid vkd3d_shader_parse_input_signature().