Revert SL-8191 due to it no longer being valid
This reverts commit 4c006e76e3.
Since EEP there are no 'basic shaders' and doing this in llfloatersettingsdebug was wrong either way
master
parent
6bd9fe4233
commit
9c445f6edc
|
|
@ -572,7 +572,7 @@ static void settings_to_globals()
|
|||
|
||||
LLRender::sGLCoreProfile = gSavedSettings.getBOOL("RenderGLCoreProfile");
|
||||
LLRender::sNsightDebugSupport = gSavedSettings.getBOOL("RenderNsightDebugSupport");
|
||||
LLVertexBuffer::sUseVAO = gSavedSettings.getBOOL("RenderUseVAO") && LLViewerShaderMgr::instance()->getShaderLevel(LLViewerShaderMgr::SHADER_OBJECT) > 0;
|
||||
LLVertexBuffer::sUseVAO = gSavedSettings.getBOOL("RenderUseVAO");
|
||||
LLImageGL::sGlobalUseAnisotropic = gSavedSettings.getBOOL("RenderAnisotropic");
|
||||
LLImageGL::sCompressTextures = gSavedSettings.getBOOL("RenderCompressTextures");
|
||||
LLVOVolume::sLODFactor = llclamp(gSavedSettings.getF32("RenderVolumeLODFactor"), 0.01f, MAX_LOD_FACTOR);
|
||||
|
|
|
|||
|
|
@ -34,7 +34,6 @@
|
|||
#include "llcolorswatch.h"
|
||||
#include "llviewercontrol.h"
|
||||
#include "lltexteditor.h"
|
||||
#include "llviewershadermgr.h"
|
||||
|
||||
|
||||
LLFloaterSettingsDebug::LLFloaterSettingsDebug(const LLSD& key)
|
||||
|
|
@ -208,11 +207,6 @@ void LLFloaterSettingsDebug::updateControl(LLControlVariable* controlp)
|
|||
getChildView("val_text")->setVisible( FALSE);
|
||||
mComment->setText(LLStringUtil::null);
|
||||
|
||||
getChild<LLUICtrl>("boolean_combo")->setEnabled(true);
|
||||
getChild<LLUICtrl>("TRUE")->setEnabled(true);
|
||||
getChild<LLUICtrl>("FALSE")->setEnabled(true);
|
||||
getChild<LLUICtrl>("default_btn")->setEnabled(true);
|
||||
|
||||
if (controlp)
|
||||
{
|
||||
eControlType type = controlp->type();
|
||||
|
|
@ -294,19 +288,6 @@ void LLFloaterSettingsDebug::updateControl(LLControlVariable* controlp)
|
|||
{
|
||||
getChild<LLUICtrl>("boolean_combo")->setValue(LLSD(""));
|
||||
}
|
||||
|
||||
bool bUseVAO = controlp->getName() == "RenderUseVAO";
|
||||
if (bUseVAO)
|
||||
{
|
||||
bool use_shaders = LLViewerShaderMgr::instance()->getShaderLevel(LLViewerShaderMgr::SHADER_OBJECT) > 0;
|
||||
getChild<LLUICtrl>("boolean_combo")->setEnabled(use_shaders);
|
||||
getChild<LLUICtrl>("TRUE")->setEnabled(use_shaders);
|
||||
getChild<LLUICtrl>("FALSE")->setEnabled(use_shaders);
|
||||
getChild<LLUICtrl>("default_btn")->setEnabled(use_shaders);
|
||||
if (!use_shaders) {
|
||||
getChild<LLUICtrl>("boolean_combo")->setValue(LLSD(false));
|
||||
}
|
||||
}
|
||||
}
|
||||
break;
|
||||
case TYPE_STRING:
|
||||
|
|
|
|||
|
|
@ -440,7 +440,7 @@ void LLPipeline::init()
|
|||
sRenderBump = gSavedSettings.getBOOL("RenderObjectBump");
|
||||
sUseTriStrips = gSavedSettings.getBOOL("RenderUseTriStrips");
|
||||
LLVertexBuffer::sUseStreamDraw = gSavedSettings.getBOOL("RenderUseStreamVBO");
|
||||
LLVertexBuffer::sUseVAO = gSavedSettings.getBOOL("RenderUseVAO") && LLViewerShaderMgr::instance()->getShaderLevel(LLViewerShaderMgr::SHADER_OBJECT) > 0;
|
||||
LLVertexBuffer::sUseVAO = gSavedSettings.getBOOL("RenderUseVAO");
|
||||
LLVertexBuffer::sPreferStreamDraw = gSavedSettings.getBOOL("RenderPreferStreamDraw");
|
||||
sRenderAttachedLights = gSavedSettings.getBOOL("RenderAttachedLights");
|
||||
sRenderAttachedParticles = gSavedSettings.getBOOL("RenderAttachedParticles");
|
||||
|
|
@ -7439,7 +7439,7 @@ void LLPipeline::doResetVertexBuffers(bool forced)
|
|||
|
||||
sUseTriStrips = gSavedSettings.getBOOL("RenderUseTriStrips");
|
||||
LLVertexBuffer::sUseStreamDraw = gSavedSettings.getBOOL("RenderUseStreamVBO");
|
||||
LLVertexBuffer::sUseVAO = gSavedSettings.getBOOL("RenderUseVAO") && LLViewerShaderMgr::instance()->getShaderLevel(LLViewerShaderMgr::SHADER_OBJECT) > 0;
|
||||
LLVertexBuffer::sUseVAO = gSavedSettings.getBOOL("RenderUseVAO");
|
||||
LLVertexBuffer::sPreferStreamDraw = gSavedSettings.getBOOL("RenderPreferStreamDraw");
|
||||
LLVertexBuffer::sEnableVBOs = gSavedSettings.getBOOL("RenderVBOEnable");
|
||||
LLVertexBuffer::sDisableVBOMapping = LLVertexBuffer::sEnableVBOs && gSavedSettings.getBOOL("RenderVBOMappingDisable") ;
|
||||
|
|
|
|||
Loading…
Reference in New Issue