Henri Verbeet pushed to branch master at wine / vkd3d
Commits: 7408ab14 by Shaun Ren at 2024-10-21T18:09:06+02:00 vkd3d-utils: Implement version reflection.
- - - - - 976fe278 by Shaun Ren at 2024-10-21T18:09:39+02:00 vkd3d-utils: Return correct use masks during reflection.
- - - - - 768b19d4 by Shaun Ren at 2024-10-21T18:10:13+02:00 vkd3d-shader/ir: Validate control point counts correctly.
Allow zero input control points for domain shaders, and zero output control points for hull shaders.
- - - - - 2b897296 by Shaun Ren at 2024-10-21T18:16:50+02:00 vkd3d-shader/tpf: Write the input signature of domain shaders as PCSG.
- - - - - 26efba30 by Shaun Ren at 2024-10-21T18:17:06+02:00 vkd3d-shader/tpf: Use vpc input registers for domain shaders.
- - - - - 0273ff00 by Shaun Ren at 2024-10-21T18:18:00+02:00 vkd3d-shader/tpf: Write domain shader declarations.
- - - - - abed6d9c by Shaun Ren at 2024-10-21T18:18:25+02:00 vkd3d-shader/tpf: Implement semantics for domain shaders.
- - - - - 773e1bbe by Shaun Ren at 2024-10-21T18:19:33+02:00 tests: Test signature reflection for domain shaders.
- - - - -
5 changed files:
- libs/vkd3d-shader/hlsl_codegen.c - libs/vkd3d-shader/ir.c - libs/vkd3d-shader/tpf.c - libs/vkd3d-utils/reflection.c - tests/hlsl_d3d12.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/a3b8aaf67911ec41411e32a7d0174...