|
4b2f344c5c
|
renamed to MeshDataBuffer from PrimitiveDataBuffer,
renamed to MeshRenderData from PrimitiveRenderData
|
2025-05-18 02:07:10 +08:00 |
|
|
0e789b6f47
|
各种类名结构名优化,不再使用GPU开头
|
2025-05-17 20:26:36 +08:00 |
|
|
29aa76a917
|
GPUDeviceAttribute更名为VkDevAttr
|
2025-05-17 20:13:23 +08:00 |
|
|
c5e9f151fc
|
Put the Viewport in a RenderTarget and pass it after RenderCmdBuffer::Begin. auto bind ViewportInfo to any material.
|
2025-03-05 01:01:48 +08:00 |
|
|
ffaa038f99
|
Use RenderPass * instead of VkRenderPass in Framebuffer
|
2025-01-26 12:36:23 +08:00 |
|
|
af03f2967c
|
RenderCmdBUffer::BindFramebuffer removed RenderPass param.
|
2025-01-26 12:13:03 +08:00 |
|
|
611a9fe61d
|
fixed draw_triangle_in_NDC sample and other about codes.
|
2024-05-31 22:04:02 +08:00 |
|
|
6ce713aed5
|
finished to stat about IndirectDraw data in MaterialRenderList
|
2024-05-30 13:14:13 +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 |
|
|
742fe201ad
|
rename and layout codes.
|
2024-05-27 01:42:10 +08:00 |
|
|
0dcf004f4c
|
renamed to VAB from VBO
|
2024-05-25 22:57:29 +08:00 |
|
|
6740764f07
|
create DrawData that it split from VertexInputData
|
2024-05-25 22:08:01 +08:00 |
|
|
0dfb7220b5
|
finish BIG VBO.Test OK!,Can RUN!..next step is merge drawcall.
|
2024-05-25 04:11:38 +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 |
|
|
60ba3e4df2
|
improved safe.
|
2024-03-16 00:41:20 +08:00 |
|
|
d5eeb081e1
|
removed codes about RenderCmdBuffer::SetLineWidth
|
2023-11-01 18:36:20 +08:00 |
|
|
255c7859f1
|
optimized DescriptorSets::Update
|
2023-10-12 01:40:59 +08:00 |
|
|
8bb742f3f4
|
OK???? 3rd_draw_triangle_use_RenderList run OK!.
|
2023-09-05 20:19:53 +08:00 |
|
|
ffaa6b5362
|
few about MaterialInstance
|
2023-06-05 21:39:12 +08:00 |
|
|
12e64d7ce0
|
added BindVBO and BindIBO functions at VKCommandBuffer.h/.cpp
|
2023-05-06 19:29:38 +08:00 |
|
|
7031270476
|
VKRenderable and CommandBufferRender supported newly VertexInputLayout
|
2023-05-04 19:11:18 +08:00 |
|
|
db0a8ee256
|
Created VertexInputData at VKRenderable.h
|
2023-04-28 11:09:22 +08:00 |
|
|
0e589e8bcd
|
removed PerObject of DescriptorSetType
|
2023-04-21 20:27:28 +08:00 |
|
|
eb8e0a921b
|
used DESCRIPTOR_SET_TYPE_COUNT instead of "(size_t)DescriptorSetType::RANGE_SIZE"
|
2023-03-22 19:37:48 +08:00 |
|
|
ac42dcdb26
|
finished auto bound GlobalDescriptor
|
2023-03-22 15:58:59 +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 |
|
|
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 |
|
|
c9b50e35c7
|
append codes that they can output queue family properties of physical device.
|
2021-12-16 17:27:33 +08:00 |
|
|
156f6e98a8
|
add IsSupportMDI() & GetMaxMDICount functions.
|
2021-12-15 17:35:13 +08:00 |
|
|
bd8486da25
|
codes layout
|
2021-12-15 14:24:35 +08:00 |
|
|
7ba2d0cf6f
|
renamed type DescriptorSetType to DescriptorSetsType
|
2021-09-27 21:20:22 +08:00 |
|
|
2a63dbefe0
|
added dynamic offset at BindDescriptorSets(RenderableInstance * )
|
2021-09-27 20:56:17 +08:00 |
|
|
2753f95999
|
moved CreatePipeline functions to RenderPass class.
|
2021-09-22 17:15:17 +08:00 |
|
|
0a4ec8b184
|
use DescriptorSetLayoutCreateInfo instead of ShaderDescriptorSet
|
2021-09-14 21:11:01 +08:00 |
|
|
2b70ee07c8
|
renamed DescriptorSetsType to DescriptorSetType
|
2021-06-22 14:48:08 +08:00 |
|
|
53c58a885e
|
new MaterialInstance
|
2021-06-16 20:29:25 +08:00 |
|
|
6a678287d0
|
将VulkanRender代码移到SceneGraph中
|
2020-11-26 18:04:57 +08:00 |
|