30 Commits

Author SHA1 Message Date
f23ef6c90e use short name in IDName 2025-01-14 12:54:19 +08:00
baa2e758f2 [WIP] 2025-01-09 00:48:15 +08:00
76103a869b [wip] 2025-01-08 13:26:27 +08:00
3337eb6652 Merge branch 'devel_37_RenderFramework' of http://www.hyzgame.com:3000/hyzboy/ULRE into devel_37_RenderFramework
# Conflicts:
#	inc/hgl/graph/module/SwapchainModule.h
#	src/SceneGraph/module/GraphModule.cpp
2024-12-24 13:13:23 +08:00
c7ae16b2c8 created RenderTargetManager they are codes from TextureManager 2024-12-24 13:10:01 +08:00
07b71ec0fe few update 2024-12-24 02:45:02 +08:00
2516e9cfc1 splited InitDependentModules 2024-12-21 17:25:30 +08:00
bd9e587691 remove module_fullname from GraphModule. 2024-12-19 08:37:45 +08:00
260fb1b2ba few update about GraphModulesMap 2024-12-18 08:26:01 +08:00
34846acae0 [DON'T WORK] added dependent modules .... 2024-12-17 13:57:21 +08:00
d1c3934beb Use RenderFramework instead of GPUDevice at Init GraphModuleManager 2024-12-16 23:24:08 +08:00
7dd075b495 Merge branch 'devel_37_RenderFramework' of http://www.hyzgame.com:3000/hyzboy/ULRE into devel_37_RenderFramework
# Conflicts:
#	CMSceneGraph
#	CMUtil
#	inc/hgl/graph/module/GraphModule.h
2024-12-13 22:15:02 +08:00
ff475a69b1 GraphModuleManager construct include RenderFramework; 2024-12-13 00:30:44 +08:00
758acafe88 Added module_init in GraphModule, pareparing to splite "new" and "init" operation, because the dependency is must support. 2024-12-12 13:32:28 +08:00
a1d8ad52cb use newly Compartor<> 2024-12-05 13:49:44 +08:00
4f335f7230 ordered module_list in RenderFramework 2024-11-19 00:20:35 +08:00
5217df7923 layout codes 2024-11-15 00:11:06 +08:00
abad1784c2 fixed Order for to release graph modules. 2024-11-14 23:40:26 +08:00
fda5b629a2 added to RenderCmdBuffer's Begin and End of Swapchain in RenderFramework::MainLoop 2024-11-14 00:24:13 +08:00
9f37373631 use image_count instead of color_count in Swapchain 2024-11-11 01:18:28 +08:00
adc3c5bd81 all compile OK! but 100% can't run. 2024-11-09 19:28:31 +08:00
6b466f63cf moved CreateFBO/CreateRT to TextureManager 2024-11-09 00:11:43 +08:00
c3a5518b38 moved Swapchain's codes to SwapchainModule 2024-11-06 00:34:23 +08:00
f6cc1ee619 Added GraphModuleManager::ReleaseModule(GraphModule *) 2024-11-05 23:01:45 +08:00
2221e10750 Added GraphManager/TextureManager, moved few codes to they are. 2024-10-29 00:34:02 +08:00
983281f6ad splited to GraphModuleManager.cpp 2024-10-25 23:17:14 +08:00
e52f7c13a9 use AnsiIDName instead of AnsiString in GraphModuleMap 2024-10-23 23:22:41 +08:00
7d586182c8 Added GraphModuleFactory/SwapchainModule, but can't run 2024-10-23 02:09:01 +08:00
62f2e4f819 first edition of GraphModule/GraphModuleManager 2024-10-23 01:11:57 +08:00
427d337845 Added GraphModule.cpp/.h 2024-10-22 01:51:25 +08:00