16 Commits

Author SHA1 Message Date
e778f64f00 renamed to CreateMesh from CreateRenderable 2025-05-18 02:19:14 +08:00
014fce2c8e renamed Renderable to Mesh 2025-05-18 02:03:16 +08:00
692eeff4a3 Removed mtl_name from MaterialCreateConfig 2025-05-18 01:33:48 +08:00
0e789b6f47 各种类名结构名优化,不再使用GPU开头 2025-05-17 20:26:36 +08:00
29aa76a917 GPUDeviceAttribute更名为VkDevAttr 2025-05-17 20:13:23 +08:00
fd1a629941 将dev_attr从MaterialCreateConfig中移除改到最终的Create函数中。代码能编过,但是static自动注册失效了,待查。 2025-05-16 09:12:33 +08:00
5fec0732f3 新的WorkObject::CreateMaterialInstance封装,直接根据材质名称创建创建实例 2025-05-09 01:34:46 +08:00
b6a92e8cd3 Added WorkObject::CreatePrimitive function. 2025-03-14 00:17:19 +08:00
52b6e88522 Added Tick(double) in WorkObject 2025-03-13 23:36:47 +08:00
9f0625ed4e fixed a bug that crash after window resize. because WorkObject::cur_render_target don't reset after window resize. 2025-02-05 23:36:53 +08:00
7ec1c095cc [WIP] preparing UBO/SSBO<> 2025-02-01 16:32:08 +08:00
0d67993326 added WorkObject::CreateMaterialInstance 2025-01-29 18:10:37 +08:00
052e2c673a new WorkObject Construct function. 2025-01-29 17:42:06 +08:00
a03770fd00 Added WorkObject::CreateRenderable(...) 2025-01-28 22:20:48 +08:00
3c2f7ad705 added render_pass and CreatePipeline at WorkObject. optimized rf_test.cpp 2025-01-28 21:04:48 +08:00
93e38fc14f created ULRE.Work contains WorkObject/WorkManager 2025-01-28 20:48:43 +08:00