2041 Commits

Author SHA1 Message Date
c9855d7dee use XXHash3 instead of sha1-le in RenderPassManager 2024-11-09 00:41:15 +08:00
e3dccd6b06 Use XXHASH3_128bit instead of SHA1-LittleEndian in hash of RenderPass 2024-11-09 00:30:38 +08:00
21b2a3d5c8 moved new path about RenderPassManager 2024-11-09 00:20:21 +08:00
c5fd711c09 renamed to RenderPassManager from DeviceRenderPassManage 2024-11-09 00:13:21 +08:00
5d3f2cfdfd port DeviceRenderPassManage 2024-11-09 00:12:03 +08:00
6b466f63cf moved CreateFBO/CreateRT to TextureManager 2024-11-09 00:11:43 +08:00
336688b4f0 moved few codes to SwapchainModule 2024-11-09 00:10:27 +08:00
75fb0dd672 removed GraphManager.h/.cpp 2024-11-09 00:09:29 +08:00
c3a5518b38 moved Swapchain's codes to SwapchainModule 2024-11-06 00:34:23 +08:00
173d3e075a To add newly texture to set/map in TextureManager 2024-11-06 00:21:01 +08:00
8ff954b5c2 Added RenderFramework::GetTextureManager() 2024-11-06 00:19:37 +08:00
30d13ec2c7 removed device from VKTexture.h 2024-11-06 00:19:12 +08:00
acdbdcd8b5 few codes about TextureManager 2024-11-05 23:52:53 +08:00
95e9fe79a9 moved few codes to TextureManager 2024-11-05 23:12:35 +08:00
88f5948a2e moved LoadTexture2D/CreateTexture2DArray/LoadTextureCube to TextureManager from VKRenderResource 2024-11-05 23:02:38 +08:00
f6cc1ee619 Added GraphModuleManager::ReleaseModule(GraphModule *) 2024-11-05 23:01:45 +08:00
f1f562c709 restruct codes for TextureManager 2024-11-05 00:04:36 +08:00
1543ed8952 renamed to SortedSet instead of SortedSets 2024-11-04 23:06:57 +08:00
6c6e1c1a8d Renamed to VKTexture.....cpp from VKDeviceTexture....cpp 2024-10-30 22:22:55 +08:00
722faa1a27 added WorldCoord in LightCullMode.h 2024-10-30 00:51:50 +08:00
3e88b0b77f Added RenderBufferName.h,RenderWorkflow.h and few update. 2024-10-30 00:29:20 +08:00
5ba5a331a5 moved Check()/Comp()/From() to .cpp from ShaderVariableType.h 2024-10-29 23:40:32 +08:00
f741825ab7 Added WindowMode.h 2024-10-29 02:25:45 +08:00
6bc9352c80 added BlendOpAdvanced support, but no test. 2024-10-29 01:48:59 +08:00
e99b669ef3 removed graph_module_manager/swapchain_mode from GPUDevice. 2024-10-29 01:48:38 +08:00
ffc6f0a074 split to BlendMode.h/LightCullMode.h from RenderFramework.h 2024-10-29 01:47:24 +08:00
d1ad3f35ac moved few codes to SwapchainModule 2024-10-29 00:50:32 +08:00
4f870edc3b redefined RenderFramework 2024-10-29 00:50:15 +08:00
2ffe402fae update codes of about TextureLoader 2024-10-29 00:49:47 +08:00
d3df8d50ca used GetVkDevice() instead of GetVulkanDevice() 2024-10-29 00:36:48 +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
1183e44221 Added RegistryCommonModule.cpp 2024-10-24 00:29:16 +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
c3522da518 little codes of RenderFramework/RenderModule 2024-10-23 01:13:15 +08:00
7a373d6bc0 InitGraphModuleManager/ClearGraphModuleManager in GPUDevice. 2024-10-23 01:12:36 +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
a0b0027663 added Component.cpp/StaticMeshComponent.h/.cpp 2024-10-20 23:28:46 +08:00
83c1a067fe Added Owner in SceneNode, and then have few other change. 2024-10-20 23:17:04 +08:00
0df9d64dcf Moved Pipeline to MaterialRenderMap from MaterialRenderList 2024-10-20 21:41:27 +08:00
6e54a4051d litte modified GBufferFormat.cpp/.h 2024-10-20 01:41:38 +08:00
5195f62ac5 few change 2024-10-20 01:41:13 +08:00
4f67c0184d removed ## 2024-10-20 01:40:52 +08:00
dc374c0fc7 added CheckColorAttachmentFormatSupport/CheckDepthStencilAttachFormatSupport in GPUDevice 2024-10-20 01:19:06 +08:00
ceb4e3e5f3 renamed SwapchainPrefer colorspaces 2024-10-20 01:18:42 +08:00
59b3ec6bf3 preparing RenderFramework 2024-10-19 13:08:05 +08:00
2c67990daa little and unimportant update 2024-10-13 00:15:45 +08:00
620d05c6ff added shadow attributes in StaticMesh 2024-10-10 01:59:24 +08:00