diff options
| author | Dave Parks <davep@lindenlab.com> | 2023-01-20 13:00:40 -0600 | 
|---|---|---|
| committer | Dave Parks <davep@lindenlab.com> | 2023-01-20 13:00:40 -0600 | 
| commit | c83e66414848e468cce01d36c1054b2e9314baf9 (patch) | |
| tree | 7e30120c8ce39e7a6144aac41bed012c4484909f /indra/llrender | |
| parent | 8b39e0e1a6787ae374287dc62064af8576149e86 (diff) | |
SL-18869 GL 3 compatibility pass and minor decruft.
Diffstat (limited to 'indra/llrender')
| -rw-r--r-- | indra/llrender/llgl.cpp | 16 | ||||
| -rw-r--r-- | indra/llrender/llshadermgr.cpp | 3 | ||||
| -rw-r--r-- | indra/llrender/llshadermgr.h | 1 | 
3 files changed, 1 insertions, 19 deletions
| diff --git a/indra/llrender/llgl.cpp b/indra/llrender/llgl.cpp index 9dfe5ef9ff..8bb83d4250 100644 --- a/indra/llrender/llgl.cpp +++ b/indra/llrender/llgl.cpp @@ -1018,8 +1018,6 @@ bool LLGLManager::initGL()  		LL_ERRS("RenderInit") << "Calling init on LLGLManager after already initialized!" << LL_ENDL;  	} -	stop_glerror(); -  #if 0 && LL_WINDOWS  	if (!glGetStringi)  	{ @@ -1055,8 +1053,6 @@ bool LLGLManager::initGL()  	}  #endif -	stop_glerror(); -  	// Extract video card strings and convert to upper case to  	// work around driver-to-driver variation in capitalization.  	mGLVendor = ll_safe_string((const char *)glGetString(GL_VENDOR)); @@ -1128,10 +1124,8 @@ bool LLGLManager::initGL()  		mGLVendorShort = "MISC";  	} -	stop_glerror();  	// This is called here because it depends on the setting of mIsGF2or4MX, and sets up mHasMultitexture.  	initExtensions(); -	stop_glerror();  	S32 old_vram = mVRAM;  	mVRAM = 0; @@ -1192,29 +1186,19 @@ bool LLGLManager::initGL()  		mVRAM = old_vram;  	} -	stop_glerror(); -  	glGetIntegerv(GL_MAX_TEXTURE_IMAGE_UNITS, &mNumTextureImageUnits); -    stop_glerror();  	glGetIntegerv(GL_MAX_COLOR_TEXTURE_SAMPLES, &mMaxColorTextureSamples); -    stop_glerror();  	glGetIntegerv(GL_MAX_DEPTH_TEXTURE_SAMPLES, &mMaxDepthTextureSamples); -    stop_glerror();  	glGetIntegerv(GL_MAX_INTEGER_SAMPLES, &mMaxIntegerSamples); -    stop_glerror();  	glGetIntegerv(GL_MAX_SAMPLE_MASK_WORDS, &mMaxSampleMaskWords); -    stop_glerror();      glGetIntegerv(GL_MAX_SAMPLES, &mMaxSamples); -    stop_glerror();      if (mGLVersion >= 4.59f)      {          glGetFloatv(GL_MAX_TEXTURE_MAX_ANISOTROPY, &mMaxAnisotropy); -        stop_glerror();      }  	initGLStates(); -	stop_glerror();  	return true;  } diff --git a/indra/llrender/llshadermgr.cpp b/indra/llrender/llshadermgr.cpp index ee8ac359c7..44b8ea164b 100644 --- a/indra/llrender/llshadermgr.cpp +++ b/indra/llrender/llshadermgr.cpp @@ -1320,9 +1320,8 @@ void LLShaderMgr::initAttribsAndUniforms()  	mReservedUniforms.push_back("depth_cutoff");  	mReservedUniforms.push_back("norm_cutoff");  	mReservedUniforms.push_back("shadow_target_width"); -    mReservedUniforms.push_back("view_dir"); // DEFERRED_VIEW_DIR -	llassert(mReservedUniforms.size() == LLShaderMgr::DEFERRED_VIEW_DIR+1); +	llassert(mReservedUniforms.size() == LLShaderMgr::DEFERRED_SHADOW_TARGET_WIDTH+1);  	mReservedUniforms.push_back("tc_scale");  	mReservedUniforms.push_back("rcp_screen_res"); diff --git a/indra/llrender/llshadermgr.h b/indra/llrender/llshadermgr.h index 90a8c2853c..f6abfe9027 100644 --- a/indra/llrender/llshadermgr.h +++ b/indra/llrender/llshadermgr.h @@ -157,7 +157,6 @@ public:          DEFERRED_DEPTH_CUTOFF,              //  "depth_cutoff"          DEFERRED_NORM_CUTOFF,               //  "norm_cutoff"          DEFERRED_SHADOW_TARGET_WIDTH,       //  "shadow_target_width" -        DEFERRED_VIEW_DIR,                  //  "view_dir"          FXAA_TC_SCALE,                      //  "tc_scale"          FXAA_RCP_SCREEN_RES,                //  "rcp_screen_res" | 
