3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/bgfx/IndexBufferHandle.h"
7#include "mc/external/bgfx/IndirectBufferHandle.h"
8#include "mc/external/bgfx/OcclusionQueryHandle.h"
9#include "mc/external/bgfx/Stream.h"
10#include "mc/external/bgfx/VertexBufferHandle.h"
18 ::ll::TypedStorage<4, 32, ::bgfx::Stream[4]> m_stream;
19 ::ll::TypedStorage<8, 8, uint64> m_stateFlags;
20 ::ll::TypedStorage<8, 8, uint64> m_stencil;
21 ::ll::TypedStorage<4, 4, uint> m_rgba;
22 ::ll::TypedStorage<4, 4, uint> m_uniformBegin;
23 ::ll::TypedStorage<4, 4, uint> m_uniformEnd;
24 ::ll::TypedStorage<4, 4, uint> m_startMatrix;
25 ::ll::TypedStorage<4, 4, uint> m_startIndex;
26 ::ll::TypedStorage<4, 4, uint> m_numIndices;
27 ::ll::TypedStorage<4, 4, uint> m_indexSize;
28 ::ll::TypedStorage<4, 4, uint> m_numVertices;
29 ::ll::TypedStorage<4, 4, uint> m_instanceDataOffset;
30 ::ll::TypedStorage<4, 4, uint> m_numInstances;
31 ::ll::TypedStorage<2, 2, ushort> m_instanceDataStride;
32 ::ll::TypedStorage<2, 2, ushort> m_startIndirect;
33 ::ll::TypedStorage<2, 2, ushort> m_numIndirect;
34 ::ll::TypedStorage<2, 2, ushort> m_numMatrices;
35 ::ll::TypedStorage<2, 2, ushort> m_scissor;
36 ::ll::TypedStorage<1, 1, uchar> m_submitFlags;
37 ::ll::TypedStorage<1, 1, uchar> m_streamMask;
38 ::ll::TypedStorage<1, 1, uchar> m_uniformIdx;
39 ::ll::TypedStorage<4, 4, int> m_biasConst;
40 ::ll::TypedStorage<4, 4, float> m_biasSlope;
41 ::ll::TypedStorage<4, 4, float> m_biasClamp;
42 ::ll::TypedStorage<2, 2, ::bgfx::IndexBufferHandle> m_indexBuffer;
43 ::ll::TypedStorage<2, 2, ::bgfx::VertexBufferHandle> m_instanceDataBuffer;
44 ::ll::TypedStorage<2, 2, ::bgfx::IndirectBufferHandle> m_indirectBuffer;
45 ::ll::TypedStorage<2, 2, ::bgfx::OcclusionQueryHandle> m_occlusionQuery;
Definition RenderDraw.h:7