From 24d0c25f7de7b30ef436c90b2f02bb41165d99b7 Mon Sep 17 00:00:00 2001 From: Jay Kwak <82421531+jkwak-work@users.noreply.github.com> Date: Mon, 2 Jun 2025 12:39:23 -0700 Subject: Fix coopvec::fill to use a simpler expression (#7253) --- source/slang/hlsl.meta.slang | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'source') diff --git a/source/slang/hlsl.meta.slang b/source/slang/hlsl.meta.slang index 86cb84d6e..73e69fdf3 100644 --- a/source/slang/hlsl.meta.slang +++ b/source/slang/hlsl.meta.slang @@ -24441,9 +24441,7 @@ struct CoopVec : IArray, IArithmeti result:$$CoopVec = OpCompositeConstructReplicateEXT $t; }; case hlsl: - for(int i = 0; i < N; ++i) - this[i] = t; - return; + __intrinsic_asm "$0 = $1"; case hlsl_coopvec_poc: __intrinsic_asm ".Fill"; default: -- cgit v1.2.3