Henri Verbeet pushed to branch master at wine / vkd3d
Commits: 1ac58e58 by Giovanni Mascellani at 2025-10-06T15:22:06+02:00 tests: Remove is_mesa_intel_device().
It is never used.
- - - - - 92837899 by Giovanni Mascellani at 2025-10-06T15:22:06+02:00 tests: Introduce get_vulkan_driver_version().
- - - - - 265d0fdd by Giovanni Mascellani at 2025-10-06T15:22:06+02:00 tests: Introduce get_mesa_driver_version().
- - - - - 190033bb by Giovanni Mascellani at 2025-10-06T15:22:06+02:00 tests: Introduce get_mvk_driver_version().
- - - - - 42016ab0 by Giovanni Mascellani at 2025-10-06T15:22:06+02:00 tests: Introduce get_nvidia_driver_version().
- - - - - 41515b70 by Giovanni Mascellani at 2025-10-06T15:22:06+02:00 tests: Introduce get_llvm_driver_version().
- - - - - cd64aa69 by Giovanni Mascellani at 2025-10-06T19:41:09+02:00 tests/shader_runner: Introduce a new tag system.
Mostly to be able to associate a version number to each tag and get rid of all the foo<1.2.3 tags. The new system also has fixed tag slots, rather than dealing with strings, so we don't have to manually adjust the size of the `tags' array.
With the new system each tag can be present or not, and if it is present it can have an associated version number (of the form major.minor.patch). If the version is not available, it is set to 0.0.0. Each tag can be queried for existence and for comparison with the version number.
- - - - -
10 changed files:
- tests/d3d12_crosstest.h - tests/shader_runner.c - tests/shader_runner.h - tests/shader_runner_d3d11.c - tests/shader_runner_d3d12.c - tests/shader_runner_gl.c - tests/shader_runner_metal.m - tests/shader_runner_vulkan.c - tests/utils.h - tests/vulkan_utils.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/b7b62c9f03fff7d795f89382670fb...