mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-04-13 05:43:18 -07:00
tests/shader_runner: Introduce a Metal shader runner.
This commit is contained in:
Notes:
Henri Verbeet
2024-10-31 16:58:27 +01:00
Approved-by: Giovanni Mascellani (@giomasce) Approved-by: Henri Verbeet (@hverbeet) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1205
@@ -149,8 +149,9 @@ static bool check_qualifier_args_conjunction(struct shader_runner *runner, const
|
||||
{"sm>=6", SHADER_MODEL_6_0, SHADER_MODEL_6_0},
|
||||
{"sm<4", SHADER_MODEL_2_0, SHADER_MODEL_4_0 - 1},
|
||||
{"sm<6", SHADER_MODEL_2_0, SHADER_MODEL_6_0 - 1},
|
||||
{"glsl", 0, 0, true},
|
||||
{"d3d12", 0, 0, true},
|
||||
{"glsl", 0, 0, true},
|
||||
{"msl", 0, 0, true},
|
||||
{"mvk", 0, 0, true},
|
||||
{"vulkan", 0, 0, true},
|
||||
};
|
||||
@@ -2423,7 +2424,9 @@ START_TEST(shader_runner)
|
||||
# ifdef HAVE_OPENGL
|
||||
run_shader_tests_gl();
|
||||
# endif
|
||||
|
||||
# ifdef HAVE_METAL
|
||||
run_shader_tests_metal();
|
||||
# endif
|
||||
run_shader_tests_vulkan();
|
||||
|
||||
dxc_compiler = dxcompiler_create();
|
||||
|
Reference in New Issue
Block a user