|
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 |
|
|
6de3cf789a
|
upgraded InlineGeometry, removed RenderResource::CreatePrimitive.
|
2024-05-25 01:48:15 +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 |
|
|
419e0e2574
|
override Map/Flush/Write functions in IndexBuffer/VAB
|
2024-05-23 13:59:48 +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 |
|
|
6892a64393
|
VKPrimitiveData change to C version. next step is change to pure virtual struct.
|
2024-05-20 02:12:13 +08:00 |
|
|
3af753ee36
|
preparing resume PrimitiveData
|
2024-05-16 20:58:44 +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 |
|
|
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 |
|
|
21a63f4a9b
|
improved PrimitiveData
|
2024-04-27 02:19:01 +08:00 |
|
|
11ebb841be
|
improved IBAccess in VKPrimitive/VKRenderable/MaterialRenderList
|
2024-04-27 01:13:12 +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 |
|
|
6dba761a80
|
added VKPrimitiveData.h
|
2024-04-26 01:17:47 +08:00 |
|
|
5391f0f4aa
|
Temporarily deactivate the WorldBoundingBox
|
2024-04-26 01:17:30 +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 |
|
|
3bbbe18c40
|
use VAB instead of VBO
|
2024-04-24 01:44:01 +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 |
|
|
f0c47cd4f1
|
renamed values.
|
2024-04-21 01:28:45 +08:00 |
|
|
0b1a0cadae
|
newly PrimitiveCreater and InlineGeometry, test two samples are OK!
|
2024-04-19 00:41:26 +08:00 |
|
|
8633a18e01
|
supported uint8_index_type
|
2024-04-19 00:40:51 +08:00 |
|
|
0a752446b0
|
simply feature copy/check
|
2024-04-18 01:09:29 +08:00 |
|
|
b100b4b9cb
|
added sampleRateShading/fillModeNonSolid in VulkanHardwareRequirement
|
2024-04-18 00:56:02 +08:00 |
|
|
d20e9cf1e3
|
improved features support/check.
|
2024-04-18 00:36:52 +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 |
|
|
f00cb0b815
|
split VertexDataManager.h/.cpp
|
2024-04-17 01:20:52 +08:00 |
|
|
e1d45a7c83
|
added few feature in future.
|
2024-04-16 23:34:17 +08:00 |
|
|
172ee7bb7b
|
added comments
|
2024-04-03 19:26:22 +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 |
|
|
f4493b09e5
|
use GetVBOAccessData instead of GetVBO in Primitive.
|
2024-04-03 00:12:39 +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 |
|
|
2fdd7e7bd5
|
removed name and binding from PrimitiveCreater::
|
2024-04-02 23:39:59 +08:00 |
|
|
4ebc8a3260
|
removed Primitive::GetBuffer(..) function.
|
2024-04-02 23:36:34 +08:00 |
|
|
5892b075c3
|
renamed to AcquirePVB from CreatePVB
|
2024-04-02 23:24:39 +08:00 |
|