3#include "mc/_HeaderOutputPredefine.h"
16 enum class FlushTrigger :
int {
17 RenderTargetChange = 0,
19 PipelineStateChange = 2,
27 ::ll::TypedStorage<4, 4, int> mLogicalShader;
28 ::ll::TypedStorage<4, 4, int> mShaderType;
36 ::ll::TypedStorage<4, 4, int> mDrawCount;
37 ::ll::TypedStorage<4, 4, ::OreUI::FrameDebugData::FlushTrigger> mTrigger;
44 ::ll::TypedStorage<4, 4, int> mDrawCount;
45 ::ll::TypedStorage<4, 4, int> mMaxDraws;
46 ::ll::TypedStorage<1, 1, bool> mDebugDraws;
47 ::ll::TypedStorage<1, 1, bool> mLimitDraws;
48 ::ll::TypedStorage<8, 24, ::std::vector<::OreUI::FrameDebugData::DrawcallDebugData>> mDrawcallDebugData;
49 ::ll::TypedStorage<4, 4, int> mRenderTargetSwitches;
50 ::ll::TypedStorage<4, 4, int> mViewportChanges;
51 ::ll::TypedStorage<4, 4, int> mPipelineStateChanges;
52 ::ll::TypedStorage<4, 4, int> mFlushCalls;
53 ::ll::TypedStorage<4, 4, int> mSubmittedBatches;
54 ::ll::TypedStorage<8, 24, ::std::vector<::OreUI::FrameDebugData::SubmissionDebugData>> mSubmissionDebugData;
Definition FrameDebugData.h:18
Definition FrameDebugData.h:20
Definition FrameDebugData.h:7