31 Commits

Author SHA1 Message Date
d5b69fbe71 removed mi_data from Material 2023-05-12 21:36:52 +08:00
004504e027
added comments at VKDeviceMaterial.cpp 2023-05-10 02:32:03 +08:00
7c3d9ecf91 added MIData at Material 2023-05-09 22:03:02 +08:00
1e03e28f0b updated codes of RenderNode2D/RenderList2D 2023-05-04 22:01:00 +08:00
7031270476 VKRenderable and CommandBufferRender supported newly VertexInputLayout 2023-05-04 19:11:18 +08:00
8e52595123 standalone RenderList2D 2023-03-24 22:14:43 +08:00
a7c761e1c5 renamed value. 2023-03-21 21:46:16 +08:00
44620abc21 added SetGlobal/GetGlobal/Free at RenderResource 2023-03-21 21:37:03 +08:00
85530e6d57 renamed to MaterialDescriptorManager from MaterialDescriptorSets 2023-03-20 13:55:47 +08:00
35a282ef5e used DESCRIPTOR_SET_TYPE_COUNT 2023-03-20 13:35:04 +08:00
facdec5556 1.removed VertexShaderModule
2.added VertexInput at MaterialData
3.newly CreateShaderModule/CreateMaterial functions at GPUDevice/RenderResource class.
2023-03-19 19:41:21 +08:00
b4dccf7814 use standalone DescriptorSetType,ShaderDescriptor,ShaderStage 2023-03-02 20:19:25 +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
0fca6b8fc4 renamed to Primitive from Renderable 2022-06-24 17:51:05 +08:00
f55186a9c8 将顶点输入流最终格式绑定放在MaterialInstance中,并改动相关类。 2021-11-29 20:12:10 +08:00
424b4b8a6f moved VertexAttributeBinding to CMSceneGraph 2021-11-29 17:31:15 +08:00
7d05d67cd2 redefined VAB = VertexAttributeBinding 2021-11-29 17:04:55 +08:00
af72c68ebe used VBO instead of VAB 2021-11-29 15:58:48 +08:00
4281839e4d Deleted 3 member functions at VKMaterial that they acquire VAB member values because only a function used these functions. 2021-11-26 10:08:03 +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
e259b76653 new MaterialDescriptorSets 2021-09-13 20:39:25 +08:00
2b70ee07c8 renamed DescriptorSetsType to DescriptorSetType 2021-06-22 14:48:08 +08:00
cbbc0641ef moved GetBinding functions to ShaderModuleMap from Material. 2021-06-16 20:27:10 +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
0f42ab3987 added g_desc_sets/ri_desc_sets, CreateMIDescriptorSets/GetGlobalDescriptorSets/GetRIDescriptorSets 2021-06-15 21:20:57 +08:00
b86742109b add mtl_name value in Material class,It's name of material. 2021-05-10 15:19:16 +08:00
63585c65a8 deleted GetUBODynamic/GetSSBODynamic functions at Material 2020-12-18 15:59:42 +08:00
917424e784 move VK source files to up-level folder 2020-10-21 11:43:18 +08:00