|
e5a46f3ee8
|
Added "RenderFramework *" in GraphModule and IRenderTarget
|
2025-02-05 22:44:58 +08:00 |
|
|
7ec1c095cc
|
[WIP] preparing UBO/SSBO<>
|
2025-02-01 16:32:08 +08:00 |
|
|
a03770fd00
|
Added WorkObject::CreateRenderable(...)
|
2025-01-28 22:20:48 +08:00 |
|
|
74a5847bbc
|
refactored RenderTarget
|
2025-01-26 23:22:25 +08:00 |
|
|
412ed6f3f2
|
[WIP] first version of gizmo move test,,can't RUN.
|
2024-07-29 14:01:10 +08:00 |
|
|
3927b3c788
|
renamed values/struct.
|
2024-06-18 02:04:11 +08:00 |
|
|
2efb9c83bf
|
added GetVABMap and GetIBMap in Primitive
|
2024-06-12 02:07:54 +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 |
|
|
86ff7517d9
|
[WIP] optimizing VDM Support
|
2024-05-28 02:21:33 +08:00 |
|
|
742fe201ad
|
rename and layout codes.
|
2024-05-27 01:42:10 +08:00 |
|
|
9947d46ab8
|
changed many size/count type why to equal vkCmdDraw/vkCmdDrawIndexed
|
2024-05-26 15:04:44 +08:00 |
|
|
6740764f07
|
create DrawData that it split from VertexInputData
|
2024-05-25 22:08:01 +08:00 |
|
|
299d3bd019
|
newly Primitive/PrimitiveData/PrimitiveCreater, and test OK! can RUN!
|
2024-05-25 01:46:19 +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 |
|
|
e27442a0b4
|
[WIP] update PrimitiveCreater/PrimitiveData, CAN'T RUN.
|
2024-05-22 01:21:05 +08:00 |
|
|
f31437bf67
|
remove VABView
|
2024-05-14 21:09:19 +08:00 |
|
|
14fbbd6fa6
|
added VABView,preparing new VABViewStadnalone,VABViewVDM
|
2024-05-14 00:32:49 +08:00 |
|
|
6ad3b9edb7
|
to set few functions to private in VKPrimitive
|
2024-04-27 03:09:16 +08:00 |
|
|
ad330f3a42
|
renamed many values and function's name.
|
2024-04-27 01:07:44 +08:00 |
|
|
bbf94767fe
|
using IBAccess=IndexBufferAccess
|
2024-04-27 00:05:25 +08:00 |
|
|
a1bf9336a3
|
Added RenderCmdBuffer::Draw(const VertexInputData *)
|
2024-04-26 00:41:53 +08:00 |
|
|
9c6c37c07a
|
renamed to IndexBufferAccess from IndexBufferData
|
2024-04-26 00:32:11 +08:00 |
|
|
d8140ae64e
|
use VAB instead of VBO
|
2024-04-24 01:38:55 +08:00 |
|
|
8633a18e01
|
supported uint8_index_type
|
2024-04-19 00:40:51 +08:00 |
|
|
172ee7bb7b
|
added comments
|
2024-04-03 19:26:22 +08:00 |
|
|
af8f62ddb4
|
move the VBOAccessData to VKVertexAttribBuffer.h from VK.h
|
2024-04-03 00:12:03 +08:00 |
|
|
fff7fd3af0
|
renamed to VBOAccessData from Primitive::VBOData and then move to VK.h
|
2024-04-02 23:51:57 +08:00 |
|
|
01bf8b3dd2
|
updated VertexDataManager
|
2024-04-01 23:32:18 +08:00 |
|
|
68ff8a472c
|
few of code, but can RUN.
|
2024-03-16 14:08:55 +08:00 |
|
|
dc3d7b7792
|
removed BindingMapping
|
2024-03-06 00:29:17 +08:00 |
|
|
5f1c60a24a
|
Improved VKDescriptorBindingManage
|
2024-03-06 00:26:23 +08:00 |
|
|
1dbf8ae5c7
|
renamed values.
|
2023-12-24 01:35:30 +08:00 |
|
|
ef84e5c699
|
renamed to RTSwapchain instead of SwapchainRenderTarget
|
2023-08-17 11:08:21 +08:00 |
|
|
7967150722
|
upgraded codes and then it can run.
|
2023-07-28 20:17:46 +08:00 |
|
|
4ef1283fce
|
added uint8 IndexType
|
2023-05-11 21:07:26 +08:00 |
|
|
34b7937ee2
|
1.moved IndexBufferData to VK.h from VKPrimitive.h
2.renamed to GetIndexBufferData from GetIndexBuffer of Primitive
|
2023-05-06 19:28:42 +08:00 |
|
|
30c736b7c8
|
optimized VertexAttribData class
|
2023-05-04 19:35:09 +08:00 |
|
|
85530e6d57
|
renamed to MaterialDescriptorManager from MaterialDescriptorSets
|
2023-03-20 13:55:47 +08:00 |
|
|
facdec5556
|
1.removed VertexShaderModule
2.added VertexInput at MaterialData
3.newly CreateShaderModule/CreateMaterial functions at GPUDevice/RenderResource class.
|
2023-03-19 19:41:21 +08:00 |
|
|
f748301787
|
split standalone VKUUID.h/DebugOutProperties.h
|
2023-03-17 18:15:55 +08:00 |
|
|
4de8139936
|
reanmed to ShaderAttribute instead of ShaderStage
|
2023-03-17 16:06:11 +08:00 |
|
|
b4dccf7814
|
use standalone DescriptorSetType,ShaderDescriptor,ShaderStage
|
2023-03-02 20:19:25 +08:00 |
|
|
cce2cab12c
|
renamed to PerMaterialInstance instead of PerMaterial
|
2023-02-23 12:31:42 +08:00 |
|
|
af4b9cd6d4
|
renamed to DescriptorSetType instead of DescriptorSetsType
|
2023-02-22 21:53:51 +08:00 |
|
|
b35ef27610
|
upgraded to newly DescriptorSetType
|
2023-02-22 21:50:18 +08:00 |
|
|
df8156cfe1
|
support new VILConfig
|
2023-02-21 18:36:42 +08:00 |
|
|
251d851f65
|
upgraded codes based on newly CM... library.
|
2023-02-13 11:48:53 +08:00 |
|
|
f8646ca880
|
renamed Semaphore instead of GPUSemaphore,
renamed Queue instead of GPUQueue
|
2022-10-14 19:40:16 +08:00 |
|
|
fc2c8021ba
|
renamed Fence instead of GPUFence
|
2022-10-14 19:27:29 +08:00 |
|