|
5749d8ec8a
|
optimized ShaderModuleMapByName in RenderResource
|
2023-06-12 16:30: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 |
|
|
d17932c7a4
|
removed source codes about "Load Material file"
|
2023-06-05 17:00:22 +08:00 |
|
|
ed5aac2a9d
|
layout codes.
|
2023-05-22 21:28:48 +08:00 |
|
|
8086fb76f1
|
fixed a few compile error.
|
2023-05-16 02:23:45 +08:00 |
|
|
30c736b7c8
|
optimized VertexAttribData class
|
2023-05-04 19:35:09 +08:00 |
|
|
3937206fcb
|
upgraded DescriptorBinding
|
2023-03-27 10:22:55 +08:00 |
|
|
6c3e674d23
|
used DescriptorBinding in Global Binding
|
2023-03-25 23:12:08 +08:00 |
|
|
f2c6c24ddf
|
added BindGlobalDescriptor at RenderResource
|
2023-03-22 02:35:37 +08:00 |
|
|
44620abc21
|
added SetGlobal/GetGlobal/Free at RenderResource
|
2023-03-21 21:37:03 +08:00 |
|
|
d26cae0086
|
removed shadergen namespace
|
2023-03-21 18:05:48 +08:00 |
|
|
48b5a978b8
|
added a newly RenderResource::CreateMaterialInstance(MaterialCreateInfo *,...)
|
2023-03-21 14:36:48 +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 |
|
|
529d6b7939
|
used newly ShaderAttributeArray
|
2023-03-17 21:06:05 +08:00 |
|
|
0abe38de98
|
LoadMaterial use ConstBufferReader
|
2023-02-23 19:01:01 +08:00 |
|
|
b8a83a25eb
|
use VKDescriptorSet instead of VKDescriptorSets
|
2023-02-13 11:50:55 +08:00 |
|
|
251d851f65
|
upgraded codes based on newly CM... library.
|
2023-02-13 11:48:53 +08:00 |
|
|
b980457ba2
|
renamed DeviceBuffer/DeviceMemory instead of GPUBuffer/GPUMemory,
|
2022-10-14 17:52:35 +08:00 |
|
|
cd2f278e84
|
renamed to VertexInputLayout instead of VertexAttributeBinding
|
2022-10-11 19:16:06 +08:00 |
|
|
d8d8d97abd
|
renamed to Renderable from RenderableInstance, renamed to PrimitiveCreater from RenderableCreater
|
2022-06-24 21:06:38 +08:00 |
|
|
43c60c16e2
|
upgrade many value name.
|
2022-06-24 18:00:22 +08:00 |
|
|
0fca6b8fc4
|
renamed to Primitive from Renderable
|
2022-06-24 17:51:05 +08:00 |
|
|
fe730defb7
|
auto clear chars from tile font.
|
2022-02-21 17:13:12 +08:00 |
|
|
1d499ffd5b
|
added Cubemap support,but only test non-mipmaps texture.
|
2022-01-07 16:55:39 +08:00 |
|
|
e7ad21c82e
|
used VABConfigInfo at CreateMaterialInstance of TextRenderable
|
2021-11-30 15:01:55 +08:00 |
|
|
af72c68ebe
|
used VBO instead of VAB
|
2021-11-29 15:58:48 +08:00 |
|
|
b5d344f3a9
|
added newly CreateSampler(Texture *) function at GPUDevice/RenderResource
|
2021-11-22 14:06:04 +08:00 |
|
|
ba6367556b
|
(WIP)support newly material file,can't use.
|
2021-09-09 18:20:17 +08:00 |
|
|
53c58a885e
|
new MaterialInstance
|
2021-06-16 20:29:25 +08:00 |
|
|
3658171954
|
refactor and renamed MaterialInstance to MaterialParameters.
|
2021-06-16 11:43:19 +08:00 |
|
|
bc8848afa6
|
renamed MaterialInstance to MaterialParameters.
|
2021-06-16 10:41:04 +08:00 |
|
|
b86742109b
|
add mtl_name value in Material class,It's name of material.
|
2021-05-10 15:19:16 +08:00 |
|
|
63c6aee8e6
|
deleted dynamic param at GPUBuffer...
|
2020-12-10 14:52:58 +08:00 |
|
|
24d52b85e5
|
add Dynamic GPUBuffer support.
|
2020-11-30 14:00:57 +08:00 |
|
|
d0fd9af309
|
add CreatePipeline functions at RenderTarget,remove other they at other places.
|
2020-10-27 18:11:39 +08:00 |
|
|
2c5fd977f2
|
finished support autoGenerateMipmaps
|
2020-10-24 21:50:36 +08:00 |
|
|
96c237e504
|
add LoadTextuer2D function at RenderResource
|
2020-10-22 12:22:10 +08:00 |
|
|
ba72addfbf
|
fix memory leak at InlineGeometryScene.cpp
|
2020-10-22 01:29:09 +08:00 |
|
|
0e56a6b00c
|
a lot of rename
|
2020-10-21 12:39:22 +08:00 |
|