Added GraphModuleFactory/SwapchainModule, but can't run

This commit is contained in:
2024-10-23 02:09:01 +08:00
parent c3522da518
commit 7d586182c8
10 changed files with 196 additions and 26 deletions

View File

@@ -18,6 +18,9 @@
#include<hgl/graph/VKDescriptorSetType.h>
VK_NAMESPACE_BEGIN
class SwapchainModule;
class TileData;
class TileFont;
class FontSource;
@@ -30,7 +33,14 @@ struct CopyBufferToImageInfo;
class GPUDevice
{
private: //module
GraphModuleManager *graph_module_manager;
SwapchainModule *swapchain_module;
private:
GPUDeviceAttribute *attr;
DeviceQueue *texture_queue;