|
2c67990daa
|
little and unimportant update
|
2024-10-13 00:15:45 +08:00 |
|
|
e9d5b369bf
|
Added ShadowPolicy.h
|
2024-10-10 01:58:47 +08:00 |
|
|
d7f7a7d095
|
[WIP] preparing SceneManager
|
2024-09-06 01:04:28 +08:00 |
|
|
99264b5b0a
|
Split SceneMatrix to standalone files
|
2024-08-31 00:10:57 +08:00 |
|
|
03f7237db3
|
move StaticMesh.cpp
|
2024-07-29 13:19:24 +08:00 |
|
|
0ba4674126
|
removed MIPManager.h
|
2024-07-02 23:22:46 +08:00 |
|
|
94a0e03c44
|
[WIP] MIPManager
|
2024-07-02 00:51:59 +08:00 |
|
|
3927b3c788
|
renamed values/struct.
|
2024-06-18 02:04:11 +08:00 |
|
|
7f8fbbd3a0
|
improved VKBufferMap and added newly IBMap/VABMap
|
2024-06-12 00:23:09 +08:00 |
|
|
16ae849809
|
added VKBufferMap.cpp/.h
|
2024-06-01 12:08:49 +08:00 |
|
|
ac0d1bee59
|
added VKIndirectCommandBuffer.cpp and other codes.
|
2024-05-30 01:58:32 +08:00 |
|
|
bf7c6bdeac
|
preparing VKIndirectCommandBuffer.h
|
2024-05-30 01:14:27 +08:00 |
|
|
0dcf004f4c
|
renamed to VAB from VBO
|
2024-05-25 22:57:29 +08:00 |
|
|
9a4e495027
|
coded PrimitiveDataVDM, next step is test.
|
2024-05-25 02:48:37 +08:00 |
|
|
299d3bd019
|
newly Primitive/PrimitiveData/PrimitiveCreater, and test OK! can RUN!
|
2024-05-25 01:46:19 +08:00 |
|
|
cfd67e1a42
|
[WIP] comments VDM, preparing double PrimitiveCreater
|
2024-05-23 13:15:47 +08:00 |
|
|
40ce978f85
|
newly PrimitiveData struct and Primitive class. Can't Run!!!
next step is to support PrimitiveVDM.
|
2024-05-23 02:19:40 +08:00 |
|
|
ecb47dae4d
|
moved to VKPrimitiveData.cpp from VKPrimitiveData.h
|
2024-05-20 18:04:30 +08:00 |
|
|
6dba761a80
|
added VKPrimitiveData.h
|
2024-04-26 01:17:47 +08:00 |
|
|
f00cb0b815
|
split VertexDataManager.h/.cpp
|
2024-04-17 01:20:52 +08:00 |
|
|
8c51d3a52b
|
[very strong] deleted class VertexAttribData
|
2024-04-02 22:51:14 +08:00 |
|
|
c1183d351d
|
moved CreateVertexAttribData(...) to PrimitiveCreater.cpp from VertexAttribData.cpp and then delete VertexAttribData.cpp
|
2024-04-02 22:25:06 +08:00 |
|
|
ac81e4f8f0
|
first version of VertexDataManager.h
|
2024-04-02 21:14:34 +08:00 |
|
|
b781ff41a3
|
removed codes about VkDebugMaker
|
2023-10-13 02:01:57 +08:00 |
|
|
5230fbc27f
|
added little codes of texture 2d array, but can't run.
|
2023-09-25 16:38:02 +08:00 |
|
|
202bff5870
|
moved few codes to RenderAssignBuffer.cpp from MaterialRenderList.cpp
|
2023-09-06 16:24:05 +08:00 |
|
|
28b2b53d03
|
renamed to RenderAssignBuffer from RenderExtraBuffer
|
2023-09-05 20:48:47 +08:00 |
|
|
7967150722
|
upgraded codes and then it can run.
|
2023-07-28 20:17:46 +08:00 |
|
|
b72144a28b
|
reordered the creating vkdevice
|
2023-06-14 19:58:56 +08:00 |
|
|
ab6a8435a1
|
optimized codes of ShaderCreateInfo::ProcDefine
|
2023-06-05 17:01:13 +08:00 |
|
|
e076b72f1a
|
splited MaterialRenderList and MaterialRenderMap, RenderExtraBuffer
|
2023-06-01 15:08:45 +08:00 |
|
|
d6d2d337c9
|
added VKDeviceCreater.h
|
2023-05-11 21:14:35 +08:00 |
|
|
7c4a27771f
|
created VulkanDeviceCreateInfo and added Swapchain prefer formats list.
|
2023-05-11 00:56:26 +08:00 |
|
|
9535a4486e
|
removed old RenderList
|
2023-05-07 01:07:26 +08:00 |
|
|
1e03e28f0b
|
updated codes of RenderNode2D/RenderList2D
|
2023-05-04 22:01:00 +08:00 |
|
|
c232feb40a
|
temporary to disable the RenderList and RenderNode
|
2023-04-28 11:10:50 +08:00 |
|
|
cd03ee8211
|
added RenderNode2D.cpp
|
2023-04-25 19:18:07 +08:00 |
|
|
ba6af7a596
|
renamed to DynamicBufferAccess instead of UBODynamicAccess
|
2023-04-25 11:43:15 +08:00 |
|
|
05e96c58ba
|
added VKUBODynamic.h and support from VKArrayBuffer.h
|
2023-03-28 21:52:08 +08:00 |
|
|
6c3e674d23
|
used DescriptorBinding in Global Binding
|
2023-03-25 23:12:08 +08:00 |
|
|
8e52595123
|
standalone RenderList2D
|
2023-03-24 22:14:43 +08:00 |
|
|
939bbfeb1f
|
splite RenderNode2D/3D,RenderList2D/3D
|
2023-03-23 21:43:10 +08:00 |
|
|
85530e6d57
|
renamed to MaterialDescriptorManager from MaterialDescriptorSets
|
2023-03-20 13:55:47 +08:00 |
|
|
f748301787
|
split standalone VKUUID.h/DebugOutProperties.h
|
2023-03-17 18:15:55 +08:00 |
|
|
844636a46b
|
optimized first_triangle based on RenderablePrimitiveCreater class.
|
2023-02-23 13:49:18 +08:00 |
|
|
b8a83a25eb
|
use VKDescriptorSet instead of VKDescriptorSets
|
2023-02-13 11:50:55 +08:00 |
|
|
12760ab5c5
|
added VKDebugUtils.h/.cpp
|
2022-09-26 12:14:52 +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 |
|
|
be2b3b7bcf
|
added TextRender.cpp/.h
|
2022-02-16 23:26:50 +08:00 |
|