|
2efb9c83bf
|
added GetVABMap and GetIBMap in Primitive
|
2024-06-12 02:07:54 +08:00 |
|
|
7b0a185a45
|
Moved vab_map_list and ibo_map from PrimitiveCreater to PrimitiveData
|
2024-06-12 01:48:25 +08:00 |
|
|
7f8fbbd3a0
|
improved VKBufferMap and added newly IBMap/VABMap
|
2024-06-12 00:23:09 +08:00 |
|
|
cd4733a491
|
PlaneGrid use 2d position format instead of 3d.
|
2024-06-02 20:15:56 +08:00 |
|
|
01bb4b2153
|
fixed VABMap
|
2024-06-02 12:40:17 +08:00 |
|
|
66ef3160e1
|
used newly VKBufferMap in PrimitiveCreater
|
2024-06-02 12:16:33 +08:00 |
|
|
16ae849809
|
added VKBufferMap.cpp/.h
|
2024-06-01 12:08:49 +08:00 |
|
|
ca8e36687f
|
OK! Can RUN! full OK!...next step is to create VDMRender in MaterialRenderList
|
2024-05-28 23:10:50 +08:00 |
|
|
86ff7517d9
|
[WIP] optimizing VDM Support
|
2024-05-28 02:21:33 +08:00 |
|
|
9947d46ab8
|
changed many size/count type why to equal vkCmdDraw/vkCmdDrawIndexed
|
2024-05-26 15:04:44 +08:00 |
|
|
8d3cd8d561
|
remove RenderablePrimitiveCreater.h, fixed auto_instance.cpp/auto_merge_material_instance.cpp examples, can RUN.
|
2024-05-25 22:47:26 +08:00 |
|
|
0dfb7220b5
|
finish BIG VBO.Test OK!,Can RUN!..next step is merge drawcall.
|
2024-05-25 04:11:38 +08:00 |
|
|
4a94d78c1f
|
preparing PrimitiveCreater to support multi primitive
|
2024-05-25 03:14:26 +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 |
|
|
8a0215aee6
|
supported newly IBMap,can RUN OK!!!
|
2024-05-23 14:00:23 +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 |
|
|
e27442a0b4
|
[WIP] update PrimitiveCreater/PrimitiveData, CAN'T RUN.
|
2024-05-22 01:21:05 +08:00 |
|
|
ecb47dae4d
|
moved to VKPrimitiveData.cpp from VKPrimitiveData.h
|
2024-05-20 18:04:30 +08:00 |
|
|
ead4ba65c1
|
moved RenderResource to PrimitiveCreater::Finish()
|
2024-05-05 15:44:51 +08:00 |
|
|
310cc151fa
|
fixed uint8 indextype
|
2024-05-05 15:12:14 +08:00 |
|
|
03491dbed8
|
Layout codes.
|
2024-05-05 04:37:04 +08:00 |
|
|
40094a7529
|
renamed to vab_map from vbo_map
|
2024-04-27 11:08:50 +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 |
|
|
d8140ae64e
|
use VAB instead of VBO
|
2024-04-24 01:38:55 +08:00 |
|
|
acb69d3bf5
|
use VBOAccessData instead of PrimitiveVertexBuffer, use VBOAccessMap instead of PVBMap
|
2024-04-23 03:32:25 +08:00 |
|
|
0b1a0cadae
|
newly PrimitiveCreater and InlineGeometry, test two samples are OK!
|
2024-04-19 00:41:26 +08:00 |
|
|
621e056315
|
preparing to support uint8 index
|
2024-04-17 20:22:31 +08:00 |
|
|
4fc74d38ba
|
prepare support VDM for PrimitiveCreater
|
2024-04-17 01:38:35 +08:00 |
|
|
d41530dad3
|
renamed to VBO instead of VAD in PrimitiveCreater
|
2024-04-03 09:13:06 +08:00 |
|
|
6efb50c977
|
added comments and layout codes.
|
2024-04-03 00:14:09 +08:00 |
|
|
2fdd7e7bd5
|
removed name and binding from PrimitiveCreater::
|
2024-04-02 23:39:59 +08:00 |
|
|
5892b075c3
|
renamed to AcquirePVB from CreatePVB
|
2024-04-02 23:24:39 +08:00 |
|
|
07a478a2ac
|
adjust position of include
|
2024-04-02 22:53:13 +08:00 |
|
|
8c51d3a52b
|
[very strong] deleted class VertexAttribData
|
2024-04-02 22:51:14 +08:00 |
|
|
d4c1dd312e
|
renamed to "vad" from "data" in PrimitiveVertexBuffer
|
2024-04-02 22:19:02 +08:00 |
|
|
3c22b48f3c
|
moved CreateVAD() to protected
|
2024-04-02 22:15:44 +08:00 |
|
|
02169963de
|
improved PrimitiveCreater::CreateIBO.. functions for template
|
2024-04-02 21:34:49 +08:00 |
|
|
3252d1581c
|
removed mtl value from PrimitiveCreater
|
2024-04-02 15:34:05 +08:00 |
|
|
8ba171efda
|
added debug name.
|
2023-10-12 05:55:39 +08:00 |
|
|
222ff2961f
|
renamed to AccessVAD from CreateCADA
|
2023-05-29 21:43:39 +08:00 |
|
|
233523231e
|
Move the ShaderStageBind to the PrimitiveCreate inside, and renamed to PrimitiveVertexBuffer
|
2023-05-22 21:26:43 +08:00 |
|
|
6bdbf87446
|
PrimitiveCreater supported newly VertexInputLayout
|
2023-05-04 19:10:22 +08:00 |
|
|
251d851f65
|
upgraded codes based on newly CM... library.
|
2023-02-13 11:48:53 +08:00 |
|
|
cd2f278e84
|
renamed to VertexInputLayout instead of VertexAttributeBinding
|
2022-10-11 19:16:06 +08:00 |
|
|
d8d8d97abd
|
renamed to Renderable from RenderableInstance, renamed to PrimitiveCreater from RenderableCreater
|
2022-06-24 21:06:38 +08:00 |
|