BeginFrame/EndFrame for SwapchainModule/RenderFramework

This commit is contained in:
2024-11-11 01:49:48 +08:00
parent 9f37373631
commit b775ffa920
5 changed files with 41 additions and 13 deletions

View File

@@ -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(); ///<主循环

View File

@@ -8,6 +8,13 @@
#include<hgl/graph/VKQueue.h>
#include<hgl/graph/VKPipeline.h>
VK_NAMESPACE_BEGIN
1.RT支持多FBO,
2.RT内包含CommandBuffer
/**
* 渲染目标
*/

View File

@@ -30,7 +30,9 @@ public:
virtual ~SwapchainModule();
bool Init() override;
void Swap();
bool BeginFrame();
void EndFrame();
public: