Henri Verbeet pushed to branch master at wine / vkd3d
Commits: d1df10ac by Shaun Ren at 2025-04-09T16:02:12+02:00 vkd3d-shader/hlsl: Use dcl_output_siv for patch constant function sysval outputs.
- - - - - ec2f18ab by Shaun Ren at 2025-04-09T16:02:12+02:00 vkd3d-shader/hlsl: Free all allocators in allocate_semantic_registers().
- - - - - 05f8dd82 by Shaun Ren at 2025-04-09T16:02:12+02:00 vkd3d-shader/hlsl: Prioritize smaller writemasks for all allocators in allocate_semantic_registers().
- - - - - d3b32fef by Shaun Ren at 2025-04-09T16:02:12+02:00 vkd3d-shader/tpf: Support SV_RenderTargetArrayIndex/SV_ViewportArrayIndex sysvals in tessellation shaders.
- - - - - 7ba84b77 by Shaun Ren at 2025-04-09T16:02:12+02:00 tests: Add signature reflection tests for register allocation rules in tessellation shaders.
- - - - - 0c139ef7 by Shaun Ren at 2025-04-09T16:02:12+02:00 vkd3d-shader/hlsl: Add special allocation rules for patch constant data.
- - - - -
3 changed files:
- libs/vkd3d-shader/hlsl_codegen.c - libs/vkd3d-shader/tpf.c - tests/hlsl_d3d12.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/70655012ab0b736cefe8ce010c9d5...