-Sanity checks from snowglobe. ...
-Null terminated a string buffer. -Mutex locks are expensive. -Realloc is my friend. -But leaks are not. -Nor are unused variables. -And buffer overruns should get lost. -bindManual shouldnt return failure if texture's already bound. -Pulled windlight and classic clouds apart into unique rendertypes. -'Client or Account' savedsettings stuff is now moar bettar. (and efficient) -Replaced LLSavedSettingsGlue with something that supports gSavedSettings, gSavedPerAccountSettings, and gCOASavedSettings -Added 'Enable Classic Clouds' checkbox to ascet performance settings panel -New cards added to gpu table. -General cleaning... -How2spell 'dimensions'? Via Shyotl Signed-off-by: Beeks <HgDelirium@gmail.com>
This commit is contained in:
@@ -217,7 +217,7 @@ void LLVertexBuffer::drawRange(U32 mode, U32 start, U32 end, U32 count, U32 indi
|
||||
llerrs << "Wrong vertex buffer bound." << llendl;
|
||||
}
|
||||
|
||||
if (mode > LLRender::NUM_MODES)
|
||||
if (mode >= LLRender::NUM_MODES)
|
||||
{
|
||||
llerrs << "Invalid draw mode: " << mode << llendl;
|
||||
return;
|
||||
@@ -247,7 +247,7 @@ void LLVertexBuffer::draw(U32 mode, U32 count, U32 indices_offset) const
|
||||
llerrs << "Wrong vertex buffer bound." << llendl;
|
||||
}
|
||||
|
||||
if (mode > LLRender::NUM_MODES)
|
||||
if (mode >= LLRender::NUM_MODES)
|
||||
{
|
||||
llerrs << "Invalid draw mode: " << mode << llendl;
|
||||
return;
|
||||
@@ -272,7 +272,7 @@ void LLVertexBuffer::drawArrays(U32 mode, U32 first, U32 count) const
|
||||
llerrs << "Wrong vertex buffer bound." << llendl;
|
||||
}
|
||||
|
||||
if (mode > LLRender::NUM_MODES)
|
||||
if (mode >= LLRender::NUM_MODES)
|
||||
{
|
||||
llerrs << "Invalid draw mode: " << mode << llendl;
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user