Fixes
This commit is contained in:
@ -52,11 +52,16 @@ namespace ia::iae
|
||||
SDL_GPURenderPass* ActiveRenderPass{};
|
||||
SDL_GPUCommandBuffer* ActiveCommandBuffer{};
|
||||
SDL_GPUColorTargetInfo ColorTargetInfo{};
|
||||
SDL_GPUDepthStencilTargetInfo DepthStencilTargetInfo{};
|
||||
|
||||
class CameraComponent *ActiveCamera{};
|
||||
};
|
||||
|
||||
struct DrawCommand
|
||||
{
|
||||
State DrawState{};
|
||||
Geometry* GeometryHandle{};
|
||||
};
|
||||
|
||||
public:
|
||||
STATIC VOID Initialize();
|
||||
STATIC VOID Terminate();
|
||||
@ -87,11 +92,11 @@ namespace ia::iae
|
||||
STATIC INT32 s_screenHeight;
|
||||
STATIC SDL_GPUDevice *s_gpuDevice;
|
||||
STATIC SDL_GPUTexture *s_renderTargetSceneColor;
|
||||
STATIC SDL_GPUTexture *s_renderTargetSceneDepth;
|
||||
STATIC SDL_GPUTexture *s_renderTargetDebugDrawColor;
|
||||
STATIC Pipeline* s_geometryPipeline;
|
||||
STATIC Pipeline* s_postprocessPipeline;
|
||||
STATIC Geometry* s_quadGeometry;
|
||||
STATIC Vector<DrawCommand> s_drawCommands;
|
||||
|
||||
friend class Engine;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user