NORSPEC-336 fix glow regression from 304 fix

meow-7.2.2
Graham Linden 2013-08-01 14:01:37 -07:00
parent 4a3c99beb2
commit 2d065562f1
1 changed files with 4 additions and 1 deletions

View File

@ -545,7 +545,10 @@ void LLDrawPoolAlpha::renderAlpha(U32 mask)
emissive_shader->bind();
params.mVertexBuffer->setBuffer(mask & LLVertexBuffer::MAP_EMISSIVE);
U32 final_mask = params.mFullbright ? (mask | LLVertexBuffer::MAP_EMISSIVE)
: ((mask & ~LLVertexBuffer::MAP_COLOR) | LLVertexBuffer::MAP_EMISSIVE);
params.mVertexBuffer->setBuffer(final_mask);
// do the actual drawing, again
params.mVertexBuffer->drawRange(params.mDrawMode, params.mStart, params.mEnd, params.mCount, params.mOffset);