Henri Verbeet pushed to branch master at wine / vkd3d
Commits: bc830fa0 by Giovanni Mascellani at 2024-10-22T20:29:25+02:00 tests: Compute the correct value for condition conjunctions.
Currently the value of the last conjunct is returned.
- - - - - 987dbe31 by Giovanni Mascellani at 2024-10-22T20:29:25+02:00 tests: Use appropriate RTV formats in max-min.shader_test.
- - - - - b4110863 by Giovanni Mascellani at 2024-10-22T20:29:25+02:00 tests: Use the appropriate RTV format in minimum-precision.shader_test.
- - - - - dff7c0e7 by Giovanni Mascellani at 2024-10-22T20:32:51+02:00 tests: Mark interface packing pipeline creation as todo on MoltenVK.
Most Vulkan drivers are happy to compile a pipeline with interstage interface mismatches, even if the pipeline will be broken. Metal, and therefore MoltenVK, instead doesn't and errors out immediately.
- - - - - 7fbed358 by Giovanni Mascellani at 2024-10-22T20:32:51+02:00 ci: Build DXC for release.
Otherwise a lot of assertions trigger, even for legitimate uses.
- - - - - 8d8e0fd5 by Giovanni Mascellani at 2024-10-22T20:38:18+02:00 tests: Test mismatching RTV and pixel shader output types.
- - - - -
12 changed files:
- Makefile.am - gitlab/image.yml - tests/d3d12_test_utils.h - tests/hlsl/interface-packing.shader_test - tests/hlsl/max-min.shader_test - tests/hlsl/minimum-precision.shader_test - + tests/hlsl/rt-format-mismatch.shader_test - tests/shader_runner.c - tests/shader_runner_d3d12.c - tests/shader_runner_vulkan.c - tests/utils.h - tests/vulkan_procs.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/cf3e251a9f6ecd1c8654dd29a9111...