18 Commits

Author SHA1 Message Date
3dfb2c65fd 定义UBOInstance,并将ViewportInfo/CameraInfo两个UBO应用迁移到上面 2025-06-09 23:34:31 +08:00
0be9cb3f74 支持新的CameraControl,并实现自动绑定,现BillboardTest已可正常渲染。只是鼠标键盘输入尚未接入 2025-06-07 05:49:07 +08:00
0e789b6f47 各种类名结构名优化,不再使用GPU开头 2025-05-17 20:26:36 +08:00
55765cf112 Added DeviceBufferMap, first used in ViewportInfo 2025-03-06 01:22:35 +08:00
e5a46f3ee8 Added "RenderFramework *" in GraphModule and IRenderTarget 2025-02-05 22:44:58 +08:00
7ec1c095cc [WIP] preparing UBO/SSBO<> 2025-02-01 16:32:08 +08:00
ac0d1bee59 added VKIndirectCommandBuffer.cpp and other codes. 2024-05-30 01:58:32 +08:00
419e0e2574 override Map/Flush/Write functions in IndexBuffer/VAB 2024-05-23 13:59:48 +08:00
4ee6962d04
added lot of debug output based VkDebugUtils 2023-10-13 01:48:07 +08:00
b980457ba2 renamed DeviceBuffer/DeviceMemory instead of GPUBuffer/GPUMemory, 2022-10-14 17:52:35 +08:00
cc014e9b31 moved codes to stalone files, they're VKIndexBuffer.h and VKVertexAttribBuffer.h 2021-02-10 18:52:41 +08:00
63c6aee8e6 deleted dynamic param at GPUBuffer... 2020-12-10 14:52:58 +08:00
a1573aa833 add Flush functions at VKBuffer 2020-11-30 15:40:56 +08:00
24d52b85e5 add Dynamic GPUBuffer support. 2020-11-30 14:00:57 +08:00
b02638e840 redesigned the WriteDescriptorSet 2020-10-29 16:50:19 +08:00
0e56a6b00c a lot of rename 2020-10-21 12:39:22 +08:00
a20afeba9e a lot of rename 2020-10-21 12:09:15 +08:00
917424e784 move VK source files to up-level folder 2020-10-21 11:43:18 +08:00