3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/bgfx/Matrix4.h"
7#include "mc/external/bgfx/Rect.h"
11namespace bgfx {
struct Frame; }
20 ::ll::TypedStorage<8, 32768, ::bgfx::Matrix4[2][256]> m_viewTmp;
21 ::ll::TypedStorage<8, 32768, ::bgfx::Matrix4[2][256]> m_viewProj;
22 ::ll::TypedStorage<8, 16, ::bgfx::Matrix4* [2]> m_view;
23 ::ll::TypedStorage<2, 8, ::bgfx::Rect> m_rect;
24 ::ll::TypedStorage<8, 64, ::bgfx::Matrix4> m_invView;
25 ::ll::TypedStorage<8, 64, ::bgfx::Matrix4> m_invProj;
26 ::ll::TypedStorage<8, 64, ::bgfx::Matrix4> m_invViewProj;
27 ::ll::TypedStorage<8, 32768, ::bgfx::Matrix4[2][256]> m_prevViewProj;
28 ::ll::TypedStorage<4, 4, float> m_alphaRef;
29 ::ll::TypedStorage<4, 4096, float[256][4]> m_prevWorldPosOffset;
30 ::ll::TypedStorage<2, 2, ushort> m_invViewCached;
31 ::ll::TypedStorage<2, 2, ushort> m_invProjCached;
32 ::ll::TypedStorage<2, 2, ushort> m_invViewProjCached;
38 MCAPI
void reset(::bgfx::Frame
const* _frame,
bool _stereo);