- 
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().