From efdbb954c57b89362e390f955d45f90e59d66878 Mon Sep 17 00:00:00 2001 From: Yong He Date: Wed, 29 May 2024 18:01:11 -0700 Subject: Improve compile time performance. (#3857) * Handle type check cache update on extensions more gracefully. * Correctness fix. * Cache implcit cast overload resolution results. * Fix. * More optimizations. * Cache implicit default ctor resolution. * Disable redundancy removal. * Fix. * Fix test. * Fix. * Correctness fix. * Fix. * Fix, * Fix test. * Small tweak. --- tests/slang-extension/atomic-float-byte-address-buffer-cross.slang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tests/slang-extension') diff --git a/tests/slang-extension/atomic-float-byte-address-buffer-cross.slang b/tests/slang-extension/atomic-float-byte-address-buffer-cross.slang index f7ae69365..c3204a37c 100644 --- a/tests/slang-extension/atomic-float-byte-address-buffer-cross.slang +++ b/tests/slang-extension/atomic-float-byte-address-buffer-cross.slang @@ -33,7 +33,7 @@ void computeMain(uint3 dispatchThreadID : SV_DispatchThreadID) int idx = int((tid & 3) ^ (tid >> 2)); const float delta = anotherBuffer[idx & 3]; - + float previousValue = 0; outputBuffer.InterlockedAddF32((idx << 2), 1.0f, previousValue); -- cgit v1.2.3