21 Commits

Author SHA1 Message Date
0e789b6f47 各种类名结构名优化,不再使用GPU开头 2025-05-17 20:26:36 +08:00
ba6af7a596 renamed to DynamicBufferAccess instead of UBODynamicAccess 2023-04-25 11:43:15 +08:00
d163f914c7 1.added GetRangeSize at VKArrayBuffer
2.renamed to align_size instead of unit_size
2023-04-25 11:36:50 +08:00
38f9a2896f optimized codes of VKArrayBuffer 2023-03-29 11:45:15 +08:00
59b02bcb8c optimized VKArrayBuffer 2023-03-28 22:24:22 +08:00
05e96c58ba added VKUBODynamic.h and support from VKArrayBuffer.h 2023-03-28 21:52:08 +08:00
19a20411d8 supported SSBAlign in ArrayBuffer 2023-03-24 22:14:05 +08:00
8363275b36 moved codes to .cpp from VKArrayBuffer.h 2023-03-24 20:39:02 +08:00
5f830b8d57 changed GPUArrayBuffer to non-template 2023-03-22 21:18:46 +08:00
b980457ba2 renamed DeviceBuffer/DeviceMemory instead of GPUBuffer/GPUMemory, 2022-10-14 17:52:35 +08:00
d3afabc170 merged GetUBO/GetUBODynamic and GetSSBO/GetSSBODynamic at MaterialDescriptorSets 2021-09-22 18:08:46 +08:00
c3e9015d95 finished dynamic UBO for RenderList,,,but rendering breakout error. 2021-06-22 21:33:47 +08:00
e83fc97bb4 added GetOffsetAlignment/GetUnitSize/GetBuffer functions at VKArrayBuffer. 2021-06-15 15:03:09 +08:00
015a4d0b8e (WIP) renamed a few values, new SceneTreeToRenderList 2021-05-11 20:45:00 +08:00
7f0a786122 updated VKArrayBuffer.h 2021-05-08 19:02:08 +08:00
1696c27cbb use CameraInfo instead of CameraMatrix 2021-05-08 18:14:44 +08:00
f1fcfe5cd4 split two files.they are MVPMatrix.h and SceneTreeToRenderList.h 2021-04-26 20:36:56 +08:00
d0d00b235c add VKMemoryAllocator.h/.cpp in CMakeLists.txt 2021-04-07 21:17:24 +08:00
8f1fc82697 moved GPUArrayBuffer construct function to private scope. 2021-04-06 19:13:53 +08:00
e1aaaa0b31 add VKMemoryAllocator 2021-03-25 20:00:19 +08:00
eeff738f56 add VKArrayBuffer.cpp/.h 2021-02-10 18:53:07 +08:00