From c9952ef71dbabfb94704d848c2cb0a5d9f447919 Mon Sep 17 00:00:00 2001 From: Harald Csaszar Date: Wed, 2 Aug 2023 16:58:47 +0200 Subject: [PATCH] [unity] URP Shaders: Fixed a shader compile error in "URP/Spine/Sprite" shader on old Unity versions 2019.X. --- .../Shaders/Include/Spine-Sprite-ForwardPass-URP.hlsl | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/spine-unity/Modules/com.esotericsoftware.spine.urp-shaders/Shaders/Include/Spine-Sprite-ForwardPass-URP.hlsl b/spine-unity/Modules/com.esotericsoftware.spine.urp-shaders/Shaders/Include/Spine-Sprite-ForwardPass-URP.hlsl index 42aac9a17..1e768e3da 100644 --- a/spine-unity/Modules/com.esotericsoftware.spine.urp-shaders/Shaders/Include/Spine-Sprite-ForwardPass-URP.hlsl +++ b/spine-unity/Modules/com.esotericsoftware.spine.urp-shaders/Shaders/Include/Spine-Sprite-ForwardPass-URP.hlsl @@ -367,8 +367,7 @@ half4 ForwardPassFragmentSprite(VertexOutputLWRP input #endif #if defined(_ADDITIONAL_LIGHTS) && USE_FORWARD_PLUS inputData.normalizedScreenSpaceUV = GetNormalizedScreenSpaceUV(input.pos); -#else - inputData.normalizedScreenSpaceUV = 0; + // note: don't assign normalizedScreenSpaceUV otherwise since old URP versions are missing this member variable #endif #if defined(SPECULAR)