BeginFrame/EndFrame for SwapchainModule/RenderFramework
This commit is contained in:
@@ -97,8 +97,8 @@ public:
|
||||
*/
|
||||
virtual void Update(const double delta_time){}
|
||||
|
||||
virtual void BeginFrame(){}; ///<开始当前帧
|
||||
virtual void EndFrame(){}; ///<当前帧结束
|
||||
virtual void BeginFrame(); ///<开始当前帧
|
||||
virtual void EndFrame(); ///<当前帧结束
|
||||
|
||||
virtual void MainLoop(); ///<主循环
|
||||
|
||||
|
@@ -8,6 +8,13 @@
|
||||
#include<hgl/graph/VKQueue.h>
|
||||
#include<hgl/graph/VKPipeline.h>
|
||||
VK_NAMESPACE_BEGIN
|
||||
|
||||
工作:
|
||||
|
||||
1.RT支持多FBO,同交换链一样
|
||||
2.RT内包含CommandBuffer
|
||||
|
||||
|
||||
/**
|
||||
* 渲染目标
|
||||
*/
|
||||
|
@@ -30,7 +30,9 @@ public:
|
||||
virtual ~SwapchainModule();
|
||||
|
||||
bool Init() override;
|
||||
void Swap();
|
||||
|
||||
bool BeginFrame();
|
||||
void EndFrame();
|
||||
|
||||
public:
|
||||
|
||||
|
Reference in New Issue
Block a user