35 Commits

Author SHA1 Message Date
014fce2c8e renamed Renderable to Mesh 2025-05-18 02:03:16 +08:00
f0512edb5a 准备定义PrimitiveComponent用于取代原本SceneNode中的Renderable数据 2025-03-25 02:19:32 +08:00
bd0a3d8be1 to support newly String<>/IDName/Compare 2025-01-15 02:42:04 +08:00
72ceffeda2 Added UpdateMaterialInstance method. but no any test. 2024-08-30 03:36:01 +08:00
0da0290fc6 resume vab_offset but don't use it in short time. 2024-06-02 15:27:03 +08:00
611a9fe61d fixed draw_triangle_in_NDC sample and other about codes. 2024-05-31 22:04:02 +08:00
bf7c6bdeac preparing VKIndirectCommandBuffer.h 2024-05-30 01:14:27 +08:00
cc80fe7f39 add renderitem sort by vdm 2024-05-29 00:55:12 +08:00
8cdf88e2fd added VDM in Primitive/Renderable/PrimitiveDataBuffer 2024-05-28 23:33:15 +08:00
ca8e36687f OK! Can RUN! full OK!...next step is to create VDMRender in MaterialRenderList 2024-05-28 23:10:50 +08:00
86ff7517d9 [WIP] optimizing VDM Support 2024-05-28 02:21:33 +08:00
742fe201ad rename and layout codes. 2024-05-27 01:42:10 +08:00
6740764f07 create DrawData that it split from VertexInputData 2024-05-25 22:08:01 +08:00
bbf94767fe using IBAccess=IndexBufferAccess 2024-04-27 00:05:25 +08:00
9c6c37c07a renamed to IndexBufferAccess from IndexBufferData 2024-04-26 00:32:11 +08:00
ffaa6b5362 few about MaterialInstance 2023-06-05 21:39:12 +08:00
abfc84feff fixed RenderList2D and third_triangle example. 2023-05-06 19:30:08 +08:00
2eac17ac61 removed VertexInputDataGroup, Renderable only have basic vertexinputdata 2023-05-05 21:11:39 +08:00
7031270476 VKRenderable and CommandBufferRender supported newly VertexInputLayout 2023-05-04 19:11:18 +08:00
db0a8ee256 Created VertexInputData at VKRenderable.h 2023-04-28 11:09:22 +08:00
af4b9cd6d4 renamed to DescriptorSetType instead of DescriptorSetsType 2023-02-22 21:53:51 +08:00
b8a83a25eb use VKDescriptorSet instead of VKDescriptorSets 2023-02-13 11:50:55 +08:00
d8d8d97abd renamed to Renderable from RenderableInstance, renamed to PrimitiveCreater from RenderableCreater 2022-06-24 21:06:38 +08:00
0fca6b8fc4 renamed to Primitive from Renderable 2022-06-24 17:51:05 +08:00
4dff46c5c5 supported 0 DescriptorSet material. 2022-06-20 21:39:04 +08:00
f55186a9c8 将顶点输入流最终格式绑定放在MaterialInstance中,并改动相关类。 2021-11-29 20:12:10 +08:00
af72c68ebe used VBO instead of VAB 2021-11-29 15:58:48 +08:00
6c6ee96be1 switch to glm 2021-09-24 01:53:44 +08:00
479f001d6c layout VKRenderable.h 2021-05-31 17:53:16 +08:00
b409f1663e rename "ubo_camera_matrix" to "ubo_camera_info" 2021-05-13 17:34:40 +08:00
4af5735c25 name mistakes 2021-02-10 18:53:39 +08:00
ce727cbb1a codes layout. 2020-11-30 18:05:23 +08:00
a4cfcb327a 改名防止冲突 2020-11-30 15:40:26 +08:00
0e56a6b00c a lot of rename 2020-10-21 12:39:22 +08:00
917424e784 move VK source files to up-level folder 2020-10-21 11:43:18 +08:00