From f18d988317fc492e57a317d2f9ac368ebd98650c Mon Sep 17 00:00:00 2001
From: Rye Mutt <rye@alchemyviewer.org>
Date: Sun, 12 Sep 2021 08:14:50 -0400
Subject: [PATCH] Small cleanup to alrenderutil

---
 indra/newview/alrenderutils.cpp | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/indra/newview/alrenderutils.cpp b/indra/newview/alrenderutils.cpp
index e43640b177a..01c87764c27 100644
--- a/indra/newview/alrenderutils.cpp
+++ b/indra/newview/alrenderutils.cpp
@@ -278,7 +278,7 @@ void ALRenderUtil::renderTonemap(LLRenderTarget* src, LLRenderTarget* dst)
 	{
 		src->bindTexture(0, channel, LLTexUnit::TFO_POINT);
 	}
-	tone_shader->uniform2f(LLShaderMgr::DEFERRED_SCREEN_RES, dst->getWidth(), dst->getHeight());
+	tone_shader->uniform2f(LLShaderMgr::DEFERRED_SCREEN_RES, src->getWidth(), src->getHeight());
 	tone_shader->uniform1f(al_exposure, mTonemapExposure);
 
 	switch (mTonemapType)
@@ -410,8 +410,7 @@ void ALRenderUtil::renderSharpen(LLRenderTarget* src, LLRenderTarget* dst)
 	sharpen_shader->bind();
 
 	// Draw
-	src->bindTexture(0, 0, LLTexUnit::TFO_POINT);
-	gGL.getTexUnit(0)->setTextureColorSpace(LLTexUnit::TCS_LINEAR);
+	src->bindTexture(0, 0, LLTexUnit::TFO_POINT, LLTexUnit::TCS_LINEAR);
 
 	mRenderBuffer->setBuffer(LLVertexBuffer::MAP_VERTEX);
 	mRenderBuffer->drawArrays(LLRender::TRIANGLES, 0, 3);
-- 
GitLab