Module: vkd3d Branch: master Commit: 9a83e568b414853d2814c30835264e6e3c43749b URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/9a83e568b414853d2814c30835264e...
Author: Giovanni Mascellani gmascellani@codeweavers.com Date: Wed Dec 27 11:55:12 2023 +0100
tests: Mark cull distance as buggy on MoltenVK.
The generated MSL code is not accepted by the Metal runtime, and it looks wrong anyway.
---
tests/d3d12.c | 7 +++++++ 1 file changed, 7 insertions(+)
diff --git a/tests/d3d12.c b/tests/d3d12.c index 9b1ec8e3..b0a5182c 100644 --- a/tests/d3d12.c +++ b/tests/d3d12.c @@ -31973,6 +31973,13 @@ static void test_combined_clip_and_cull_distances(void) command_list = context.list; queue = context.queue;
+ if (is_mvk_device(device)) + { + skip("Cull distance not supported on MoltenVK.\n"); + destroy_test_context(&context); + return; + } + input_layout.pInputElementDescs = layout_desc; input_layout.NumElements = ARRAY_SIZE(layout_desc);