diff --git a/source/blender/draw/engines/gooengine/shaders/surface_lib.glsl b/source/blender/draw/engines/gooengine/shaders/surface_lib.glsl index 01e6bbdd631..cdf620815ac 100644 --- a/source/blender/draw/engines/gooengine/shaders/surface_lib.glsl +++ b/source/blender/draw/engines/gooengine/shaders/surface_lib.glsl @@ -221,11 +221,11 @@ vec3 coordinate_screen(vec3 P) /* Unsupported. It would make the probe camera-dependent. */ window.xy = vec2(0.5); -#elif defined(WORLD_BACKGROUND) && defined(common_UNIFORMS_LIB) +#elif defined(WORLD_BACKGROUND) && defined(COMMON_UNIFORMS_LIB) window.xy = project_point(ProjectionMatrix, viewPosition).xy * 0.5 + 0.5; window.xy = window.xy * cameraUvScaleBias.xy + cameraUvScaleBias.zw; -#elif defined(common_UNIFORMS_LIB) /* MESH */ +#elif defined(COMMON_UNIFORMS_LIB) /* MESH */ window.xy = project_point(ProjectionMatrix, transform_point(ViewMatrix, P)).xy * 0.5 + 0.5; window.xy = window.xy * cameraUvScaleBias.xy + cameraUvScaleBias.zw; #endif