|
6820ee8c74
|
completed AutoMergeMaterialInstance,test ok. next step is to support texture2d array
|
2023-09-20 21:53:30 +08:00 |
|
|
69646971ce
|
used VIL instead of MI in MaterialRenderList
|
2023-09-20 17:19:46 +08:00 |
|
|
e71ec4be85
|
Added few RenderPass::CreatePipeline functions.
|
2023-09-20 17:15:13 +08:00 |
|
|
dbe2370a44
|
1.used uvec2/ushort2 in AssignVBO
2.completed first step then merge MI buffer
|
2023-09-20 15:55:14 +08:00 |
|
|
00d2677066
|
update RenderAssignBuffer,but can't run.
|
2023-09-19 22:04:34 +08:00 |
|
|
4208e47534
|
newly material instance stat,but can't run.
|
2023-09-19 21:45:54 +08:00 |
|
|
2dedeaad90
|
layouted codes of VKMaterialInstance.h
|
2023-09-19 21:45:28 +08:00 |
|
|
083600a95f
|
added mi_max_count in Material
|
2023-09-19 21:44:48 +08:00 |
|
|
902dc20340
|
used ActiveMemoryBlockManager to manage data of material instances in Material class.
|
2023-09-19 21:09:09 +08:00 |
|
|
cef5ad073b
|
a few update
|
2023-09-07 18:09:31 +08:00 |
|
|
28b2b53d03
|
renamed to RenderAssignBuffer from RenderExtraBuffer
|
2023-09-05 20:48:47 +08:00 |
|
|
8bb742f3f4
|
OK???? 3rd_draw_triangle_use_RenderList run OK!.
|
2023-09-05 20:19:53 +08:00 |
|
|
6e8932fc2f
|
comments few codes and then start next step.
|
2023-09-05 10:28:03 +08:00 |
|
|
9661336325
|
used uint8 color in third_triangle.cpp
|
2023-08-18 18:39:25 +08:00 |
|
|
ef84e5c699
|
renamed to RTSwapchain instead of SwapchainRenderTarget
|
2023-08-17 11:08:21 +08:00 |
|
|
74003df08b
|
updated list/pool/map....,but can't run.
|
2023-08-14 21:03:20 +08:00 |
|
|
95c67ba857
|
fixed name of color.
|
2023-07-29 01:54:01 +08:00 |
|
|
7967150722
|
upgraded codes and then it can run.
|
2023-07-28 20:17:46 +08:00 |
|
|
0557ff2bae
|
added check of brand name
|
2023-06-14 21:03:30 +08:00 |
|
|
b43d4cc5a3
|
fixed a bug that error in getting the value of features/properties of vkPhysicalDevice
|
2023-06-14 20:17:10 +08:00 |
|
|
d05f1109b5
|
removed MaterialData
|
2023-06-14 18:20:23 +08:00 |
|
|
82f3ad070b
|
optimized codes about CreateMaterial
|
2023-06-14 16:49:19 +08:00 |
|
|
5749d8ec8a
|
optimized ShaderModuleMapByName in RenderResource
|
2023-06-12 16:30:16 +08:00 |
|
|
e6560dfe5f
|
renamed values.
|
2023-06-12 15:45:34 +08:00 |
|
|
8f6260f440
|
fixed bug at GPUDevice::ChangeTexture2D
|
2023-06-07 20:25:32 +08:00 |
|
|
de2926a6d5
|
standalone GPUDevice::CreateMP
|
2023-06-06 21:03:13 +08:00 |
|
|
1a8bd0a607
|
removed GPUDevice::CreateMP(Material *,const DescriptorSetType &)
|
2023-06-06 20:52:23 +08:00 |
|
|
ffaa6b5362
|
few about MaterialInstance
|
2023-06-05 21:39:12 +08:00 |
|
|
9d3ea89861
|
moved CreateMI to Material from GPUDevice.
|
2023-06-05 20:17:16 +08:00 |
|
|
01cdb7661b
|
used UTF8String instead of OSString in shader_module_by_name and material_by_name of RenderResource
|
2023-06-05 17:07:37 +08:00 |
|
|
ab6a8435a1
|
optimized codes of ShaderCreateInfo::ProcDefine
|
2023-06-05 17:01:13 +08:00 |
|
|
d17932c7a4
|
removed source codes about "Load Material file"
|
2023-06-05 17:00:22 +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 |
|
|
f8fe0e46d6
|
added WriteMaterialInstance in RenderExtraBuffer
|
2023-06-01 21:25:50 +08:00 |
|
|
e076b72f1a
|
splited MaterialRenderList and MaterialRenderMap, RenderExtraBuffer
|
2023-06-01 15:08:45 +08:00 |
|
|
a04742c347
|
completed MaterialInstance codes in ShaderGen
|
2023-06-01 14:47:05 +08:00 |
|
|
e2dd652c3a
|
added few codes about MaterialInstance
|
2023-05-31 20:14:45 +08:00 |
|
|
a2c3438c58
|
added main_function value and SetMain function at ShaderCreateInfo class.
|
2023-05-31 20:14:13 +08:00 |
|
|
5521c53c94
|
to supported new version of GLSLCompiler.dll
|
2023-05-31 17:18:14 +08:00 |
|
|
71fd42cfc8
|
updated VKDeviceCreater.cpp
|
2023-05-30 17:57:12 +08:00 |
|
|
222ff2961f
|
renamed to AccessVAD from CreateCADA
|
2023-05-29 21:43:39 +08:00 |
|
|
ed5aac2a9d
|
layout codes.
|
2023-05-22 21:28:48 +08:00 |
|
|
233523231e
|
Move the ShaderStageBind to the PrimitiveCreate inside, and renamed to PrimitiveVertexBuffer
|
2023-05-22 21:26:43 +08:00 |
|
|
6b498d7e91
|
updated PureColor2D material codes
|
2023-05-22 14:31:37 +08:00 |
|
|
fa7ecb91ac
|
supported MaterialInstance in ShaderGen module.
|
2023-05-22 14:30:38 +08:00 |
|
|
d5b719152f
|
removed Material::GetMaterialData()
|
2023-05-22 14:29:39 +08:00 |
|
|
410a386423
|
added ShaderDescriptorInfo::AddStruct
|
2023-05-22 14:29:16 +08:00 |
|
|
c485941342
|
added PureColor2D.cpp
|
2023-05-19 22:22:55 +08:00 |
|
|
ad7c652cd4
|
added Interpolation at ShaderCreateInfo
|
2023-05-19 22:21:49 +08:00 |
|