Henri Verbeet pushed to branch master at wine / vkd3d
Commits: 6b157cc1 by Giovanni Mascellani at 2025-10-30T18:27:04+01:00 tests/shader_runner_d3d12: Move the uniform root parameter to the end of the root signature.
So that it's easy to index SRV and UAV root parameters without an offset.
- - - - - da6ce78c by Giovanni Mascellani at 2025-10-30T18:42:35+01:00 tests/shader_runner: Add support for testing explicit descriptor mapping.
When no descriptor mapping is specified, the backend will just build the usual default mapping. Otherwise the explicit mapping is used.
Once all backends support the explicit mapping, we'll be able to handle generating the default mapping in the shader runner core rather than having each backend implement its own algorithm.
So far only the d3d12 backend supports explicit descriptor mapping.
- - - - -
5 changed files:
- Makefile.am - + tests/hlsl/descriptors.shader_test - tests/shader_runner.c - tests/shader_runner.h - tests/shader_runner_d3d12.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/cc1db404b0322c488bd04191ae956...