From 9e63b3fb8cb0b6a7453dd4edd9bdca879b9f2833 Mon Sep 17 00:00:00 2001 From: Jake Turner Date: Sat, 27 Sep 2025 08:40:54 +0100 Subject: [PATCH] Enable VK_Groupshared test --- util/test/rdtest/shared/Groupshared.py | 6 ------ util/test/tests/D3D11/D3D11_Groupshared.py | 6 ++++++ util/test/tests/D3D12/D3D12_Groupshared.py | 6 ++++++ 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/util/test/rdtest/shared/Groupshared.py b/util/test/rdtest/shared/Groupshared.py index 999e7b33e..7aa25c06f 100644 --- a/util/test/rdtest/shared/Groupshared.py +++ b/util/test/rdtest/shared/Groupshared.py @@ -6,12 +6,6 @@ class Groupshared(rdtest.TestCase): internal = True demos_test_name = None - def check_support(self, **kwargs): - # Only allow this if explicitly run - if kwargs['test_include'] == self.demos_test_name: - return True, '' - return False, 'Disabled test' - def check_compute_thread_result(self, test, action, x, y, z, expected): try: workgroup = (0, 0, 0) diff --git a/util/test/tests/D3D11/D3D11_Groupshared.py b/util/test/tests/D3D11/D3D11_Groupshared.py index ba41198bf..b965ce18a 100644 --- a/util/test/tests/D3D11/D3D11_Groupshared.py +++ b/util/test/tests/D3D11/D3D11_Groupshared.py @@ -3,3 +3,9 @@ import rdtest class D3D11_Groupshared(rdtest.Groupshared): internal = False demos_test_name = 'D3D11_Groupshared' + + def check_support(self, **kwargs): + # Only allow this if explicitly run + if kwargs['test_include'] == self.demos_test_name: + return True, '' + return False, 'Disabled test' diff --git a/util/test/tests/D3D12/D3D12_Groupshared.py b/util/test/tests/D3D12/D3D12_Groupshared.py index 14a8b6c51..760d36e27 100644 --- a/util/test/tests/D3D12/D3D12_Groupshared.py +++ b/util/test/tests/D3D12/D3D12_Groupshared.py @@ -4,6 +4,12 @@ class D3D12_Groupshared(rdtest.Groupshared): internal = False demos_test_name = 'D3D12_Groupshared' + def check_support(self, **kwargs): + # Only allow this if explicitly run + if kwargs['test_include'] == self.demos_test_name: + return True, '' + return False, 'Disabled test' + def check_capture(self): overallFailed = False action = self.find_action("SM5")