|
66bb363035
|
部分范例迁移到新WorkObject/CreateMaterialInstance结构
|
2025-05-18 23:42:39 +08:00 |
|
|
692eeff4a3
|
Removed mtl_name from MaterialCreateConfig
|
2025-05-18 01:33:48 +08:00 |
|
|
0e789b6f47
|
各种类名结构名优化,不再使用GPU开头
|
2025-05-17 20:26:36 +08:00 |
|
|
29aa76a917
|
GPUDeviceAttribute更名为VkDevAttr
|
2025-05-17 20:13:23 +08:00 |
|
|
fd1a629941
|
将dev_attr从MaterialCreateConfig中移除改到最终的Create函数中。代码能编过,但是static自动注册失效了,待查。
|
2025-05-16 09:12:33 +08:00 |
|
|
b63edb2f89
|
renamed to ShaderBufferSource from ShaderBuffer
|
2025-03-04 22:41:07 +08:00 |
|
|
3807d9fcbf
|
Fixed draw_triangle_in_NDC.cpp,can run.
|
2025-02-01 15:40:35 +08:00 |
|
|
a5e76988c7
|
resume Assign instead of local2world and materialinstanceId in VertexInputStream
|
2024-05-25 17:58:39 +08:00 |
|
|
a60ffbb7da
|
first step OK that it's to resumed to use L2W in VertexInputStream.
|
2024-03-26 01:20:20 +08:00 |
|
|
d4096735f5
|
adjusted order of codes in MaterialCreateInfo.h
|
2024-03-09 23:23:34 +08:00 |
|
|
f0848541c2
|
added a newly AddUBO() in MaterialCreateInfo
|
2024-03-09 22:25:03 +08:00 |
|
|
8bb742f3f4
|
OK???? 3rd_draw_triangle_use_RenderList run OK!.
|
2023-09-05 20:19:53 +08:00 |
|
|
82f3ad070b
|
optimized codes about CreateMaterial
|
2023-06-14 16:49:19 +08:00 |
|
|
e6560dfe5f
|
renamed values.
|
2023-06-12 15:45:34 +08:00 |
|
|
f4a8406ad8
|
support MI_MAX_COUNT in ShaderGen
|
2023-06-02 20:45:19 +08:00 |
|
|
fc94ee82b4
|
layout and renamed value
|
2023-06-02 14:22:07 +08:00 |
|
|
e2dd652c3a
|
added few codes about MaterialInstance
|
2023-05-31 20:14:45 +08:00 |
|
|
fa7ecb91ac
|
supported MaterialInstance in ShaderGen module.
|
2023-05-22 14:30:38 +08:00 |
|
|
c485941342
|
added PureColor2D.cpp
|
2023-05-19 22:22:55 +08:00 |
|
|
c5699fd1af
|
1.splited CoordinateSystem.h, MaterialConfig.h,RenderTargetOutputConfig.h,Material2DConfig.h,StdMaterial.h/.cpp,UBOCommon.h,MFCommon.h
2.adjust namespace.
|
2023-05-15 21:52:57 +08:00 |
|
|
aa217c6fc5
|
added SortedSets<MaterialInstance *> at RenderNode.h/.cpp
|
2023-05-12 21:37:28 +08:00 |
|
|
7f3132236f
|
improved MaterialCreateInfo::AddUBO
|
2023-05-12 20:30:29 +08:00 |
|
|
9c956e1c65
|
1.added RenderTargetOutputConfig at MaterialCreateInfo.
2.added MaterialInstance's data at MaterialCreateInfo.
|
2023-05-10 11:26:42 +08:00 |
|
|
c232feb40a
|
temporary to disable the RenderList and RenderNode
|
2023-04-28 11:10:50 +08:00 |
|
|
48b5479ade
|
first RenderList2D
|
2023-04-25 18:08:26 +08:00 |
|
|
011fbdb55d
|
update codes...but can't compile
|
2023-04-20 21:49:48 +08:00 |
|
|
f280068d50
|
renamed to InlineDescriptor instead of GlobalDescriptor
|
2023-03-29 17:27:05 +08:00 |
|
|
ec45b977d1
|
added DescriptorSetType values in AddUBO of MaterialCreateInfo
|
2023-03-29 16:45:37 +08:00 |
|
|
ac42dcdb26
|
finished auto bound GlobalDescriptor
|
2023-03-22 15:58:59 +08:00 |
|
|
d26cae0086
|
removed shadergen namespace
|
2023-03-21 18:05:48 +08:00 |
|
|
694add27ae
|
first tested ok that AutoMaterial in first_triangle example.
|
2023-03-21 14:17:33 +08:00 |
|
|
9302cbc3ef
|
finished write codes of CreateMaterial from MaterialCreateInfo
|
2023-03-20 22:09:37 +08:00 |
|
|
09277924f1
|
comment sd_list_by_set_type array and GetDescriptorList function at MaterialDescriptorSets
|
2023-03-19 20:18:56 +08:00 |
|
|
529d6b7939
|
used newly ShaderAttributeArray
|
2023-03-17 21:06:05 +08:00 |
|
|
f748301787
|
split standalone VKUUID.h/DebugOutProperties.h
|
2023-03-17 18:15:55 +08:00 |
|
|
9ee5f0adaa
|
renamed files of shadergen
|
2023-03-17 10:14:07 +08:00 |
|
|
555e8fc066
|
renamed many source of ShaderGen
|
2023-03-17 10:08:41 +08:00 |
|