33 Commits

Author SHA1 Message Date
ae88a65315 added newly CreateMaterialInstance that include MIData 2023-10-11 19:14:24 +08:00
c15fbf8252 texture_rect_array was run OK! 2023-09-25 21:49:35 +08:00
9a7e711658 LoadTexture2DToArray OK! test ok! 2023-09-25 20:32:12 +08:00
5230fbc27f added little codes of texture 2d array, but can't run. 2023-09-25 16:38:02 +08:00
9d3ea89861 moved CreateMI to Material from GPUDevice. 2023-06-05 20:17:16 +08:00
d17932c7a4 removed source codes about "Load Material file" 2023-06-05 17:00:22 +08:00
3523afc6c2 added fourth_triangle.cpp, not ok!!! 2023-05-22 15:29:07 +08:00
8086fb76f1
fixed a few compile error. 2023-05-16 02:23:45 +08:00
6c3e674d23 used DescriptorBinding in Global Binding 2023-03-25 23:12:08 +08:00
f2c6c24ddf
added BindGlobalDescriptor at RenderResource 2023-03-22 02:35:37 +08:00
44620abc21 added SetGlobal/GetGlobal/Free at RenderResource 2023-03-21 21:37:03 +08:00
d26cae0086 removed shadergen namespace 2023-03-21 18:05:48 +08:00
48b5a978b8 added a newly RenderResource::CreateMaterialInstance(MaterialCreateInfo *,...) 2023-03-21 14:36:48 +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
bb3b06f168 added Debug log. 2022-09-29 18:29:21 +08:00
d98df3ee9c added DebugUtils/DebugMaker test 2022-09-26 16:11:42 +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
fe730defb7 auto clear chars from tile font. 2022-02-21 17:13:12 +08:00
1d499ffd5b added Cubemap support,but only test non-mipmaps texture. 2022-01-07 16:55:39 +08:00
b95bc28f72 function renamed from CreateTextureFromFile to CreateTexture2DFromFile 2021-12-14 15:34:21 +08:00
e7ad21c82e used VABConfigInfo at CreateMaterialInstance of TextRenderable 2021-11-30 15:01:55 +08:00
af72c68ebe used VBO instead of VAB 2021-11-29 15:58:48 +08:00
b5d344f3a9 added newly CreateSampler(Texture *) function at GPUDevice/RenderResource 2021-11-22 14:06:04 +08:00
99bfd4d257 splited DescriptorSetLayoutCreater. 2021-09-14 20:31:15 +08:00
53c58a885e new MaterialInstance 2021-06-16 20:29:25 +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
015a4d0b8e (WIP) renamed a few values, new SceneTreeToRenderList 2021-05-11 20:45:00 +08:00
63c6aee8e6 deleted dynamic param at GPUBuffer... 2020-12-10 14:52:58 +08:00
24d52b85e5 add Dynamic GPUBuffer support. 2020-11-30 14:00:57 +08:00
6a678287d0 将VulkanRender代码移到SceneGraph中 2020-11-26 18:04:57 +08:00