123456789101112131415161718 |
- #include "gfx/RenderCmd.h"
- #include "gfx/RenderDevice.h"
- #include "BFApp.h"
- USING_NS_BF;
- void RenderCmd::SetRenderState()
- {
- RenderDevice* renderDevice = gBFApp->mRenderDevice;
- if (mRenderState != renderDevice->mPhysRenderState)
- renderDevice->PhysSetRenderState(mRenderState);
- }
- void RenderCmd::Free()
- {
- if (mIsPoolHead)
- gBFApp->mRenderDevice->mPooledRenderCmdBuffers.FreeMemoryBlock(this);
- }
|