#include <lldrawpoolsimple.h>
Inheritance diagram for LLDrawPoolSimple:


| Public Types | |
| VERTEX_DATA_MASK | |
| enum | { VERTEX_DATA_MASK } | 
| Public Member Functions | |
| virtual U32 | getVertexDataMask () | 
| LLDrawPoolSimple () | |
| void | beginRenderPass (S32 pass) | 
| void | render (S32 pass=0) | 
| void | prerender () | 
Definition at line 37 of file lldrawpoolsimple.h.
| anonymous enum | 
| LLDrawPoolSimple::LLDrawPoolSimple | ( | ) | 
Definition at line 131 of file lldrawpoolsimple.cpp.
| virtual U32 LLDrawPoolSimple::getVertexDataMask | ( | ) |  [inline, virtual] | 
Implements LLDrawPool.
Definition at line 47 of file lldrawpoolsimple.h.
References VERTEX_DATA_MASK.
Referenced by render().
| void LLDrawPoolSimple::prerender | ( | ) |  [virtual] | 
Implements LLDrawPool.
Definition at line 136 of file lldrawpoolsimple.cpp.
References LLShaderMgr::getVertexShaderLevel(), LLDrawPool::mVertexShaderLevel, and LLShaderMgr::SHADER_OBJECT.
Implements LLDrawPool.
Definition at line 149 of file lldrawpoolsimple.cpp.
References LLPipeline::enableLightsDynamic(), LLPipeline::enableLightsFullbright(), f, LLFastTimer::FTM_RENDER_FULLBRIGHT, LLFastTimer::FTM_RENDER_GRASS, LLFastTimer::FTM_RENDER_INVISIBLE, LLFastTimer::FTM_RENDER_SIMPLE, getVertexDataMask(), glBlendFunc, glGetBooleanv, gPipeline, LLVertexBuffer::MAP_COLOR, LLVertexBuffer::MAP_TEXCOORD, LLVertexBuffer::MAP_VERTEX, mask, LLRenderPass::PASS_FULLBRIGHT, LLRenderPass::PASS_GRASS, LLRenderPass::PASS_INVISIBLE, LLRenderPass::PASS_SIMPLE, LLRenderPass::renderActive(), LLRenderPass::renderInvisible(), LLRenderPass::renderTexture(), and t.
 1.4.7
 1.4.7