diff --git a/slangpy/tests/device/slang/test_cast_float16.py b/slangpy/tests/device/slang/test_cast_float16.py index 8c5c083c3..f8f87aa35 100644 --- a/slangpy/tests/device/slang/test_cast_float16.py +++ b/slangpy/tests/device/slang/test_cast_float16.py @@ -16,10 +16,6 @@ def test_cast_float16(device_type: spy.DeviceType): if device_type == spy.DeviceType.metal: pytest.skip("float16 cast not supported on Metal") - if device_type == spy.DeviceType.cuda and (sys.platform == "linux" or sys.platform == "linux2"): - pytest.skip( - "Slang fails to find cuda_fp16.h header https://github.com/shader-slang/slang/issues/7037" - ) device = helpers.get_device(device_type) diff --git a/slangpy/tests/device/slang/test_float16.py b/slangpy/tests/device/slang/test_float16.py index 7d212cf11..bd452d16a 100644 --- a/slangpy/tests/device/slang/test_float16.py +++ b/slangpy/tests/device/slang/test_float16.py @@ -16,11 +16,6 @@ @pytest.mark.parametrize("shader_model", helpers.all_shader_models_from(spy.ShaderModel.sm_6_2)) @pytest.mark.parametrize("device_type", helpers.DEFAULT_DEVICE_TYPES) def test_float16(device_type: spy.DeviceType, shader_model: spy.ShaderModel, view: str): - if device_type == spy.DeviceType.cuda and (sys.platform == "linux" or sys.platform == "linux2"): - pytest.skip( - "Slang fails to find cuda_fp16.h header https://github.com/shader-slang/slang/issues/7037" - ) - device = helpers.get_device(device_type) np.random.seed(123) diff --git a/slangpy/tests/device/test_pipeline.py b/slangpy/tests/device/test_pipeline.py index ccda710c1..389ff185d 100644 --- a/slangpy/tests/device/test_pipeline.py +++ b/slangpy/tests/device/test_pipeline.py @@ -14,9 +14,6 @@ class PipelineTestContext: def __init__(self, device_type: spy.DeviceType, size: int = 128) -> None: super().__init__() - if device_type == spy.DeviceType.cuda: - pytest.skip("Texture access bug on CUDA") - self.device = helpers.get_device(type=device_type) self.output_texture = self.device.create_texture( format=spy.Format.rgba32_float, diff --git a/slangpy/tests/device/test_print.py b/slangpy/tests/device/test_print.py index b98059241..72e9c7649 100644 --- a/slangpy/tests/device/test_print.py +++ b/slangpy/tests/device/test_print.py @@ -13,10 +13,6 @@ def test_print(device_type: spy.DeviceType): if device_type == spy.DeviceType.metal: pytest.skip("Slang bug https://github.com/shader-slang/slang/issues/6764") - if device_type == spy.DeviceType.cuda and (sys.platform == "linux" or sys.platform == "linux2"): - pytest.skip( - "Slang fails to find cuda_fp16.h header https://github.com/shader-slang/slang/issues/7037" - ) device = spy.Device(type=device_type, enable_print=True) helpers.dispatch_compute( diff --git a/slangpy/tests/device/test_shader_cursor.py b/slangpy/tests/device/test_shader_cursor.py index 19a7f31f4..f50409b2d 100644 --- a/slangpy/tests/device/test_shader_cursor.py +++ b/slangpy/tests/device/test_shader_cursor.py @@ -245,10 +245,6 @@ def test_shader_cursor(device_type: spy.DeviceType, use_numpy: bool): pytest.skip("Test shader doesn't currently compile on MoltenVK") if device_type == spy.DeviceType.metal and use_numpy: pytest.skip("Need to fix numpy bool handling") - if device_type == spy.DeviceType.cuda and (sys.platform == "linux" or sys.platform == "linux2"): - pytest.skip( - "Slang fails to find cuda_fp16.h header https://github.com/shader-slang/slang/issues/7037" - ) device = helpers.get_device(type=device_type)