28 Commits

Author SHA1 Message Date
902dc20340 used ActiveMemoryBlockManager to manage data of material instances in Material class. 2023-09-19 21:09:09 +08:00
6e8932fc2f comments few codes and then start next step. 2023-09-05 10:28:03 +08:00
ffaa6b5362 few about MaterialInstance 2023-06-05 21:39:12 +08:00
9d3ea89861 moved CreateMI to Material from GPUDevice. 2023-06-05 20:17:16 +08:00
8855f0b880 renamed MaterialID to MaterialInstanceID 2023-05-12 20:28:44 +08:00
7c3d9ecf91 added MIData at Material 2023-05-09 22:03:02 +08:00
3f1b8be5d0 added WIP at MaterialInstance 2023-05-08 22:04:00 +08:00
e488b4c3d3 added half codes. 2023-03-29 21:34:50 +08:00
49f37447d0 added comment at RenderList2D 2023-03-29 21:19:06 +08:00
a6b71a449e optimized name of values. 2023-02-23 13:25:05 +08:00
af4b9cd6d4 renamed to DescriptorSetType instead of DescriptorSetsType 2023-02-22 21:53:51 +08:00
b35ef27610 upgraded to newly DescriptorSetType 2023-02-22 21:50:18 +08:00
b980457ba2 renamed DeviceBuffer/DeviceMemory instead of GPUBuffer/GPUMemory, 2022-10-14 17:52:35 +08:00
cd2f278e84 renamed to VertexInputLayout instead of VertexAttributeBinding 2022-10-11 19:16:06 +08:00
15e80cbc5a used newly Bind series function. 2022-03-09 20:33:26 +08:00
7c575e6e37 optimized codes of Texture Loader 2022-01-05 11:26:24 +08:00
f55186a9c8 将顶点输入流最终格式绑定放在MaterialInstance中,并改动相关类。 2021-11-29 20:12:10 +08:00
7ba2d0cf6f renamed type DescriptorSetType to DescriptorSetsType 2021-09-27 21:20:22 +08:00
99bfd4d257 splited DescriptorSetLayoutCreater. 2021-09-14 20:31:15 +08:00
2b70ee07c8 renamed DescriptorSetsType to DescriptorSetType 2021-06-22 14:48:08 +08:00
22e37512f6 moved material_parameters_renderable to Material class. 2021-06-16 21:03:52 +08:00
3658171954 refactor and renamed MaterialInstance to MaterialParameters. 2021-06-16 11:43:19 +08:00
bc8848afa6 renamed MaterialInstance to MaterialParameters. 2021-06-16 10:41:04 +08:00
fa62d7f7ab added BindSSBO function at MaterialInstance 2020-12-18 16:14:36 +08:00
79feea274a add "dynamic" param at MaterialInstance::BindUBO 2020-12-18 16:00:43 +08:00
c8955b6f35 remove vulkan namespace 2020-10-21 12:47:06 +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