From 854f67c76e7c35fda06c8f7a22c8257c63ee9bcf Mon Sep 17 00:00:00 2001 From: Rye Mutt <rye@alchemyviewer.org> Date: Tue, 7 Mar 2023 11:44:43 -0500 Subject: [PATCH] Fix various things broken in merge --- indra/llrender/llgl.cpp | 2 ++ indra/llrender/llgl.h | 2 -- indra/llrender/llimagegl.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/indra/llrender/llgl.cpp b/indra/llrender/llgl.cpp index da69205ca84..0f8af6267e2 100644 --- a/indra/llrender/llgl.cpp +++ b/indra/llrender/llgl.cpp @@ -1423,6 +1423,8 @@ void LLGLManager::initExtensions() mHasCubeMapArray = mGLVersion >= 3.99f; mHasTransformFeedback = mGLVersion >= 3.99f; mHasDebugOutput = mGLVersion >= 4.29f; + mHasGPUShader4 = mGLVersion >= 3.0f; + mHasTextureSwizzle = mGLVersion >= 3.29f; // Misc glGetIntegerv(GL_MAX_ELEMENTS_VERTICES, (GLint*) &mGLMaxVertexRange); diff --git a/indra/llrender/llgl.h b/indra/llrender/llgl.h index e274b15a3e6..533205e8e72 100644 --- a/indra/llrender/llgl.h +++ b/indra/llrender/llgl.h @@ -94,10 +94,8 @@ class LLGLManager bool mHasCubeMapArray = false; bool mHasDebugOutput = false; bool mHasTransformFeedback = false; - bool mHasAnisotropic = false; bool mHasTextureSwizzle = false; bool mHasGPUShader4 = false; - bool mHasClipControl = false; bool mHasAdaptiveVSync = false; // Vendor-specific extensions diff --git a/indra/llrender/llimagegl.cpp b/indra/llrender/llimagegl.cpp index d04f1c51f9b..9a50b4d4484 100644 --- a/indra/llrender/llimagegl.cpp +++ b/indra/llrender/llimagegl.cpp @@ -1283,7 +1283,6 @@ void LLImageGL::deleteTextures(S32 numTextures, const U32 *textures) void LLImageGL::setManualImage(U32 target, S32 miplevel, S32 intformat, S32 width, S32 height, U32 pixformat, U32 pixtype, const void* pixels, bool allow_compression) { LL_PROFILE_ZONE_SCOPED_CATEGORY_TEXTURE; - std::vector<U32> scratch; if (LLRender::sGLCoreProfile) { #ifdef GL_ARB_texture_swizzle @@ -1316,6 +1315,7 @@ void LLImageGL::setManualImage(U32 target, S32 miplevel, S32 intformat, S32 widt else #endif { + std::vector<U32> scratch; if (pixformat == GL_ALPHA && pixtype == GL_UNSIGNED_BYTE) { //GL_ALPHA is deprecated, convert to RGBA try -- GitLab