summaryrefslogtreecommitdiff
path: root/indra/newview/pipeline.cpp
diff options
context:
space:
mode:
authorRye <rye@alchemyviewer.org>2025-08-22 12:23:45 -0400
committerRye <rye@alchemyviewer.org>2025-08-22 12:23:45 -0400
commitf8a0878c785cdf5fbc146b9498ae126b51909f24 (patch)
treece09e9d07021b7e12eec260cd0172527fad83ec6 /indra/newview/pipeline.cpp
parent99ce597b54a9180cff0f8907e94833257b77e263 (diff)
Fix Apple M GPU crash from nans slipping into the normal buffer by utilizing a non-float format
Diffstat (limited to 'indra/newview/pipeline.cpp')
-rw-r--r--indra/newview/pipeline.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/indra/newview/pipeline.cpp b/indra/newview/pipeline.cpp
index b18e01c646..4df8936d4d 100644
--- a/indra/newview/pipeline.cpp
+++ b/indra/newview/pipeline.cpp
@@ -346,7 +346,7 @@ void validate_framebuffer_object();
bool addDeferredAttachments(LLRenderTarget& target, bool for_impostor = false)
{
U32 orm = GL_RGBA;
- U32 norm = GL_RGBA16F;
+ U32 norm = GL_RGBA16;
U32 emissive = GL_RGB16F;
static LLCachedControl<bool> has_emissive(gSavedSettings, "RenderEnableEmissiveBuffer", false);