From 0476b57faad96bee61f59f27ddd48c6cb067cfa2 Mon Sep 17 00:00:00 2001 From: Darren Wihandi <65404740+fairywreath@users.noreply.github.com> Date: Sun, 25 May 2025 12:58:08 -0400 Subject: Add full support for SPV_NV_shader_subgroup_partitioned (#7103) * Properly implement WaveMask* variants of WaveMultiPrefix* intrinsics * More partitioned intrinsics * More partitioned intrinsics and cleaned up non-prefixed WaveMask* implementations * Refactor HLSL WaveMultiPrefix* implementations * fix cap atoms * Clean up implementation * Add GLSL intrinsics and cleanup * Add tests * Fix affected capability test * Update and fix tests * Move expected.txt file * Refactor WaveMask* to call WaveMulti* * Refactor SPIRV/GLSL preamble code * Enable emit-via-glsl tests * remove wave_multi_prefix capability in favor of subgroup_partitioned * Update docs * Update cap atoms doc --- tests/language-feature/capability/testing-framework-with-profiles.slang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tests/language-feature') diff --git a/tests/language-feature/capability/testing-framework-with-profiles.slang b/tests/language-feature/capability/testing-framework-with-profiles.slang index 215ba887e..97ff32a9d 100644 --- a/tests/language-feature/capability/testing-framework-with-profiles.slang +++ b/tests/language-feature/capability/testing-framework-with-profiles.slang @@ -17,5 +17,5 @@ RWStructuredBuffer outputBuffer; void computeMain(uint3 dispatchThreadID : SV_DispatchThreadID) { // BUF: 1 - outputBuffer[0] = WaveMaskSum(0xFF, 1); + outputBuffer[0] = WaveActiveSum(1); } -- cgit v1.2.3