LeviLamina
Loading...
Searching...
No Matches
OreUI::FrameDebugData Struct Reference

Classes

struct  DrawcallDebugData
struct  SubmissionDebugData

Public Types

enum class  FlushTrigger : int { RenderTargetChange = 0 , ViewportChange = 1 , PipelineStateChange = 2 , EndOfFrame = 3 }
enum class  FlushTrigger : int { RenderTargetChange = 0 , ViewportChange = 1 , PipelineStateChange = 2 , EndOfFrame = 3 }

Public Attributes

::ll::TypedStorage< 4, 4, int > mDrawCount
::ll::TypedStorage< 4, 4, int > mMaxDraws
::ll::TypedStorage< 1, 1, bool > mDebugDraws
::ll::TypedStorage< 1, 1, bool > mLimitDraws
::ll::TypedStorage< 8, 24, ::std::vector<::OreUI::FrameDebugData::DrawcallDebugData > > mDrawcallDebugData
::ll::TypedStorage< 4, 4, int > mRenderTargetSwitches
::ll::TypedStorage< 4, 4, int > mViewportChanges
::ll::TypedStorage< 4, 4, int > mPipelineStateChanges
::ll::TypedStorage< 4, 4, int > mFlushCalls
::ll::TypedStorage< 4, 4, int > mSubmittedBatches
::ll::TypedStorage< 8, 24, ::std::vector<::OreUI::FrameDebugData::SubmissionDebugData > > mSubmissionDebugData

The documentation for this struct was generated from the following files: