diff options
Diffstat (limited to 'indra/newview/llviewerdisplay.cpp')
-rw-r--r-- | indra/newview/llviewerdisplay.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/indra/newview/llviewerdisplay.cpp b/indra/newview/llviewerdisplay.cpp index 837eaa90e9..f6fa23c6f6 100644 --- a/indra/newview/llviewerdisplay.cpp +++ b/indra/newview/llviewerdisplay.cpp @@ -582,6 +582,11 @@ void display(BOOL rebuild, F32 zoom_factor, int subfield) gPipeline.stateSort(hud_cam); } + if (LLVertexBuffer::sEnableVBOs) + { + LLImageGL::sBoundTextureMemory += LLVertexBuffer::sAllocatedBytes; + } + gPipeline.renderGeom(hud_cam); //restore type mask @@ -716,9 +721,10 @@ void render_ui_and_swap() } { -// LLFastTimer ftm(LLFastTimer::FTM_TEMP6); - LLVertexBuffer::clientCopy(); + LLFastTimer ftm(LLFastTimer::FTM_CLIENT_COPY); + LLVertexBuffer::clientCopy(0.016); } + } } |