1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-26 19:48:01 +02:00

Removing some AutoPerfs

This commit is contained in:
Brian Fiete 2020-01-31 17:16:44 -08:00
parent 94c63d233e
commit 430829c57a
3 changed files with 14 additions and 29 deletions

View file

@ -4,6 +4,7 @@
#include "gfx/RenderDevice.h"
#include "gfx/Shader.h"
#include "util/PerfTimer.h"
#include "util/BeefPerf.h"
USING_NS_BF;
@ -185,7 +186,7 @@ void DrawLayer::QueueRenderCmd(RenderCmd* renderCmd)
DrawBatch* DrawLayer::AllocateBatch(int minVtxCount, int minIdxCount)
{
AutoPerf autoPerf("DrawLayer::AllocateBatch");
BP_ZONE("DrawLayer::AllocateBatch");
BF_ASSERT(mRenderDevice->mCurRenderState->mShader != NULL);
int vtxSize = mRenderDevice->mCurRenderState->mShader->mVertexSize;
@ -258,7 +259,7 @@ DrawBatch* DrawLayer::AllocateBatch(int minVtxCount, int minIdxCount)
void DrawLayer::Draw()
{
AutoPerf autoPerf("DrawLayer::Draw");
BP_ZONE("DrawLayer::Draw");
RenderCmd* curRenderCmd = mRenderCmdList.mHead;
while (curRenderCmd != NULL)
@ -384,7 +385,7 @@ BF_EXPORT void BF_CALLTYPE DrawLayer_DrawToRenderTarget(DrawLayer* drawLayer, Te
{
RenderDevice* renderDevice = gBFApp->mRenderDevice;
AutoPerf autoPerf("DrawLayer_DrawToRenderTarget DrawPart");
BP_ZONE("DrawLayer_DrawToRenderTarget DrawPart");
RenderTarget* prevTarget = renderDevice->mCurRenderTarget;
renderDevice->PhysSetRenderState(renderDevice->mDefaultRenderState);
renderDevice->PhysSetRenderTarget(textureSegment->mTexture);