From 3a4e006106cf4821c0c1e23a3b940efb121e1efa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Leclercq?= Date: Tue, 28 Dec 2021 20:09:26 +0100 Subject: [PATCH] UnitTests/Shader: Update scalar swizzle test --- tests/Engine/Shader/Swizzle.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/Engine/Shader/Swizzle.cpp b/tests/Engine/Shader/Swizzle.cpp index 7bfe97121..e5d4bf22a 100644 --- a/tests/Engine/Shader/Swizzle.cpp +++ b/tests/Engine/Shader/Swizzle.cpp @@ -151,6 +151,7 @@ OpFunctionEnd)"); fn main() { let vec = max(2.0, 1.0).xxx; + let vec2 = min(2.0, 1.0).xxx; } )"; @@ -161,6 +162,8 @@ void main() { float cachedResult = max(2.000000, 1.000000); vec3 vec = vec3(cachedResult, cachedResult, cachedResult); + float cachedResult_2 = min(2.000000, 1.000000); + vec3 vec2_ = vec3(cachedResult_2, cachedResult_2, cachedResult_2); } )"); @@ -169,6 +172,7 @@ void main() fn main() { let vec: vec3 = (max(2.000000, 1.000000)).xxx; + let vec2: vec3 = (min(2.000000, 1.000000)).xxx; } )"); @@ -176,6 +180,10 @@ fn main() OpFunction OpLabel OpVariable +OpVariable +OpExtInst +OpCompositeConstruct +OpStore OpExtInst OpCompositeConstruct OpStore