18 Commits

Author SHA1 Message Date
2b251f06d4 Prim改名为PrimitiveType,ParsePrimName改名为ParsePrimitiveType 2025-05-04 23:36:28 +08:00
aed57437f9 List模板改名为ArrayList 2025-04-23 00:27:43 +08:00
107251c9ad Added VIL in Pipeline, add comp VIL in CreateRenderable 2024-07-01 02:55:48 +08:00
8ba171efda
added debug name. 2023-10-12 05:55:39 +08:00
6820ee8c74 completed AutoMergeMaterialInstance,test ok. next step is to support texture2d array 2023-09-20 21:53:30 +08:00
e71ec4be85 Added few RenderPass::CreatePipeline functions. 2023-09-20 17:15:13 +08:00
6536b715c3 added comment. 2023-02-23 17:58:08 +08:00
99939bd83d optimized CreatePipeline of RenderPass class 2023-02-23 14:43:57 +08:00
cd2f278e84 renamed to VertexInputLayout instead of VertexAttributeBinding 2022-10-11 19:16:06 +08:00
3bdf9bbb77 Create a copy for PipelineData while CreatePipeline 2022-01-07 16:26:40 +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
1217edccf3 added GetGranularity at RenderPass 2021-09-29 20:53:03 +08:00
2753f95999 moved CreatePipeline functions to RenderPass class. 2021-09-22 17:15:17 +08:00
6a678287d0 将VulkanRender代码移到SceneGraph中 2020-11-26 18:04:57 +08:00