diff options
Diffstat (limited to 'source')
| -rw-r--r-- | source/slang/hlsl.meta.slang | 4 |
1 files changed, 1 insertions, 3 deletions
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<T : __BuiltinArithmeticType, let N : int> : IArray<T>, IArithmeti result:$$CoopVec<T, N> = 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: |
