|
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 |
|
|
5d608624c0
|
fixed mipmaps autogen at Cubemap
|
2022-01-07 19:39:39 +08:00 |
|
|
1d499ffd5b
|
added Cubemap support,but only test non-mipmaps texture.
|
2022-01-07 16:55:39 +08:00 |
|
|
967f03992f
|
added cube/cube array support at VKImageView.cpp
|
2022-01-05 18:20:48 +08:00 |
|
|
cc77374275
|
updated src/SceneGraph/CMakeLists.txt because resort texture codes.
|
2022-01-05 16:10:42 +08:00 |
|
|
ecbfc38d0c
|
splited and Created VKDeviceSampler.cpp
|
2021-12-16 21:02:05 +08:00 |
|
|
fb15e1bf5e
|
splited and created VKDeviceMemory.cpp
|
2021-12-16 20:59:16 +08:00 |
|
|
3d9c229a20
|
renamed VKTexture2DLoader.cpp from VKTextureLoader.cpp
|
2021-12-14 15:38:10 +08:00 |
|
|
9d0ae0a071
|
newly Loader code of Texture
|
2021-12-13 21:03:41 +08:00 |
|
|
424b4b8a6f
|
moved VertexAttributeBinding to CMSceneGraph
|
2021-11-29 17:31:15 +08:00 |
|
|
e6df11e572
|
added DebugMaker
|
2021-11-23 11:54:35 +08:00 |
|
|
b3c2fc3d8c
|
added renderContext files.
|
2021-10-04 17:47:55 +08:00 |
|
|
79f6537b77
|
added VKRenderContext.cpp/.h
|
2021-09-29 20:52:14 +08:00 |
|
|
45f5d0d5be
|
fixed a bug that don't copy color_space data.
|
2021-09-23 15:19:09 +08:00 |
|
|
2753f95999
|
moved CreatePipeline functions to RenderPass class.
|
2021-09-22 17:15:17 +08:00 |
|
|
f0ae8f5dae
|
moved codes to VKDeviceRenderPassManage.cpp/.h
|
2021-09-22 16:28:39 +08:00 |
|
|
b5188a63ea
|
add RenderPassTypeBy and cache
|
2021-09-22 15:32:20 +08:00 |
|
|
99bfd4d257
|
splited DescriptorSetLayoutCreater.
|
2021-09-14 20:31:15 +08:00 |
|
|
e259b76653
|
new MaterialDescriptorSets
|
2021-09-13 20:39:25 +08:00 |
|
|
3bb74b99cc
|
merged codes into RenderList they from SceneTreeToRenderList.
|
2021-06-19 20:31:07 +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 |
|
|
ce420d23a7
|
added RenderNode class.
|
2021-06-10 18:56:23 +08:00 |
|
|
7f0a786122
|
updated VKArrayBuffer.h
|
2021-05-08 19:02:08 +08:00 |
|
|
1696c27cbb
|
use CameraInfo instead of CameraMatrix
|
2021-05-08 18:14:44 +08:00 |
|
|
f1fcfe5cd4
|
split two files.they are MVPMatrix.h and SceneTreeToRenderList.h
|
2021-04-26 20:36:56 +08:00 |
|
|
d0d00b235c
|
add VKMemoryAllocator.h/.cpp in CMakeLists.txt
|
2021-04-07 21:17:24 +08:00 |
|
|
eeff738f56
|
add VKArrayBuffer.cpp/.h
|
2021-02-10 18:53:07 +08:00 |
|
|
07c761eab9
|
add SceneGraph/SceneTreeToRenderList.cpp, GPUDataArray.h, SceneRoot.h
|
2021-01-29 20:50:47 +08:00 |
|
|
6a678287d0
|
将VulkanRender代码移到SceneGraph中
|
2020-11-26 18:04:57 +08:00 |
|
|
884cc09259
|
moved relationship to RenderableInstance whose the Material and Renderable.
|
2020-09-21 19:05:25 +08:00 |
|
|
8dbd0b3f2f
|
use VKDatabase instead SceneDB
|
2020-09-02 18:16:15 +08:00 |
|
|
90314c4b97
|
finished first edition of the TextRenderable class.
|
2020-08-08 20:12:37 +08:00 |
|
|
1f80f793ac
|
update TileFont....
|
2020-07-31 18:01:28 +08:00 |
|
|
5020f80060
|
updates
|
2020-07-28 16:37:01 +08:00 |
|
|
3119c1367d
|
update TextLayout
|
2020-07-22 20:50:13 +08:00 |
|
|
8cb2df9a35
|
update TextLayout
|
2020-07-21 17:09:24 +08:00 |
|
|
4898592c32
|
add CreateVADA function in RenderableCreater
|
2020-07-20 17:33:57 +08:00 |
|
|
2199b000fa
|
VertexBufferBase rename to VertexAttribDataAccess
|
2020-07-16 20:36:54 +08:00 |
|
|
770ab4d1d9
|
use "VertexAttribData" instead "VertexAttribBufferCreater"
|
2020-07-16 17:08:13 +08:00 |
|
|
1ebaedb350
|
use "VertexAttribData" instead "VertexAttribBufferCreater"
|
2020-07-16 17:02:24 +08:00 |
|
|
6b943e8210
|
update RenderableCreater codes
|
2020-07-14 19:41:38 +08:00 |
|