Batch indexing/no-fixed-function WIP.
This commit is contained in:
@@ -147,7 +147,7 @@ void LLDrawPoolTerrain::beginRenderPass( S32 pass )
|
||||
void LLDrawPoolTerrain::endRenderPass( S32 pass )
|
||||
{
|
||||
LLFastTimer t(LLFastTimer::FTM_RENDER_TERRAIN);
|
||||
LLFacePool::endRenderPass(pass);
|
||||
//LLFacePool::endRenderPass(pass);
|
||||
|
||||
if (mVertexShaderLevel > 1 && sShader->mShaderLevel > 0) {
|
||||
sShader->unbind();
|
||||
@@ -220,7 +220,7 @@ void LLDrawPoolTerrain::render(S32 pass)
|
||||
{ //use fullbright shader for highlighting
|
||||
LLGLSLShader* old_shader = sShader;
|
||||
sShader->unbind();
|
||||
sShader = &gObjectFullbrightProgram;
|
||||
sShader = &gObjectFullbrightNonIndexedProgram;
|
||||
sShader->bind();
|
||||
LLGLEnable polyOffset(GL_POLYGON_OFFSET_FILL);
|
||||
glPolygonOffset(-1.0f, -1.0f);
|
||||
|
||||
Reference in New Issue
Block a user