redefined RenderFramework

This commit is contained in:
hyzboy 2024-10-29 00:50:15 +08:00
parent 2ffe402fae
commit 4f870edc3b

View File

@ -90,6 +90,10 @@ public:
virtual ~GraphModuleWorkConfig()=default;
};//class GraphModuleWorkConfig
class Window;
class SwapchainModule;
class TextureModule;
/**
*
*/
@ -99,17 +103,19 @@ class RenderFramework
protected:
ViewportInfo viewport_info;
Window * win =nullptr;
VulkanInstance * inst =nullptr;
int swap_chain_count =0;
GPUDevice * device =nullptr;
protected:
TextureModule * texture_module =nullptr;
SwapchainModule * swapchain_module =nullptr;
protected:
GPUDevice * device =nullptr;
RenderPass * device_render_pass =nullptr;
RTSwapchain * default_rt =nullptr;
RenderCmdBuffer ** render_cmd_buffers =nullptr;
ViewportInfo viewport_info;
private: