From ce9312e32770f90b3585d7379a37ca955a7e721e Mon Sep 17 00:00:00 2001 From: Rye Date: Mon, 19 Jan 2026 20:37:45 -0500 Subject: secondlife/viewer#1851 Fix PBR Opaque alpha mask hud shading mismatching in world --- indra/newview/app_settings/shaders/class1/deferred/pbropaqueF.glsl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/indra/newview/app_settings/shaders/class1/deferred/pbropaqueF.glsl b/indra/newview/app_settings/shaders/class1/deferred/pbropaqueF.glsl index dd9e883fdf..abe61fe892 100644 --- a/indra/newview/app_settings/shaders/class1/deferred/pbropaqueF.glsl +++ b/indra/newview/app_settings/shaders/class1/deferred/pbropaqueF.glsl @@ -146,6 +146,9 @@ vec3 srgb_to_linear(vec3 c); void main() { vec4 basecolor = texture(diffuseMap, base_color_texcoord.xy).rgba; + + basecolor.a *= vertex_color.a; + if (basecolor.a < minimum_alpha) { discard; -- cgit v1.3