e6560dfe5f
renamed values.
2023-06-12 15:45:34 +08:00
c4a4ec5ebc
used "uint32_t *" for SPVDATA
2023-03-19 20:18:10 +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
42f63c5ef1
renamed few values at VKShaderModule
2023-03-19 13:37:55 +08:00
529d6b7939
used newly ShaderAttributeArray
2023-03-17 21:06:05 +08:00
165f9d2a5f
rename and layout.
2023-03-17 16:21:12 +08:00
4de8139936
reanmed to ShaderAttribute instead of ShaderStage
2023-03-17 16:06:11 +08:00
ef8f630056
1.define VAT
...
2.renamed to UBOStruct instead of UBOCodes.
3.moved AddInput/AddOutput to ShaderCreater from VertexShaderCreater
4.moved descriptor object to MDM from SDM
2023-03-04 16:57:50 +08:00
b4dccf7814
use standalone DescriptorSetType,ShaderDescriptor,ShaderStage
2023-03-02 20:19:25 +08:00
f2d5209681
used VulkanFormat::BaseType instead of VulkanNumberType
2023-03-01 15:39:20 +08:00
95064488db
rename and layout codes.
2023-02-21 22:32:03 +08:00
cd2f278e84
renamed to VertexInputLayout instead of VertexAttributeBinding
2022-10-11 19:16:06 +08:00
12760ab5c5
added VKDebugUtils.h/.cpp
2022-09-26 12:14:52 +08:00
96160b1372
use "Vertex Input Rate Instance" if name of vertex input state have "Inst_" prefix.
2022-08-30 12:33:54 +08:00
d8d8d97abd
renamed to Renderable from RenderableInstance, renamed to PrimitiveCreater from RenderableCreater
2022-06-24 21:06:38 +08:00
369bdfc39b
added to check vertex format at VABConfig
2022-06-24 11:41:29 +08:00
f55186a9c8
将顶点输入流最终格式绑定放在MaterialInstance中,并改动相关类。
2021-11-29 20:12:10 +08:00
7d05d67cd2
redefined VAB = VertexAttributeBinding
2021-11-29 17:04:55 +08:00
6a678287d0
将VulkanRender代码移到SceneGraph中
2020-11-26 18:04:57 +08:00