mirror of
https://github.com/barkeser2002/flower.git
synced 2026-09-25 16:36:15 +03:00
17 lines
513 B
C++
17 lines
513 B
C++
#pragma once
|
|
#include "renderer_interface.h"
|
|
|
|
namespace engine
|
|
{
|
|
class DeferredRenderer : public RendererInterface
|
|
{
|
|
public:
|
|
DeferredRenderer(const char* name, VulkanContext* context, CameraInterface* inCam);
|
|
|
|
virtual void initImpl() override;
|
|
|
|
virtual void tickImpl(const RuntimeModuleTickData& tickData, VkCommandBuffer graphicsCmd, BufferParameterHandle perFrameGPU) override;
|
|
|
|
virtual void updateRenderSizeImpl(uint32_t width, uint32_t height, float renderScale, float displayScale) override;
|
|
};
|
|
} |