Module: vkd3d Branch: master Commit: 930fbcbb26522341757fb78c8b9d5e276d053929 URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/930fbcbb26522341757fb78c8b9d5e... Author: Henri Verbeet <hverbeet(a)codeweavers.com> Date: Mon Feb 19 16:47:11 2024 +0100 tests/shader_runner: Pass the runner capabilities to run_shader_tests(). Allowing these to be checked by run_shader_tests() itself, instead of reimplementing those checks in each individual runner. --- tests/shader_runner.c | 29 ++++++++++++++------ tests/shader_runner.h | 16 +++++++---- tests/shader_runner_d3d11.c | 26 +++++------------- tests/shader_runner_d3d12.c | 64 ++++++++++++++++++++------------------------ tests/shader_runner_d3d9.c | 34 +++++++++-------------- tests/shader_runner_gl.c | 26 +++--------------- tests/shader_runner_vulkan.c | 31 +++++++-------------- 7 files changed, 94 insertions(+), 132 deletions(-)