14 Commits

Author SHA1 Message Date
884cc09259 moved relationship to RenderableInstance whose the Material and Renderable. 2020-09-21 19:05:25 +08:00
35b522a992 rename from Set<> to Sets<> 2020-09-21 11:55:02 +08:00
2b9152d602 optimized Material and ShaderModule,Pipeline,Database codes. 2020-09-19 23:49:32 +08:00
e7f0009908 upgrade ShaderModuleMap, auto detect kind of ShaderModule 2020-09-05 18:36:18 +08:00
cea2f8da9e fix draw text example. 2020-08-04 01:27:35 +08:00
b4dcd029f9 在ShaderStage结构中保存原始的数据基本类型与成份数量 2020-07-11 16:49:17 +08:00
967c66569b to advance ShaderResource/VKBuffer 2020-07-09 20:37:34 +08:00
e6aeff6b65 support "u8char" type 2020-07-07 19:16:23 +08:00
d94e6dee6c use ShaderResource instead ShaderParse 2020-06-09 19:40:08 +08:00
1cebaa2714 改进Shader中的资源管理,改为一次注册所有数据 2019-05-06 22:33:21 +08:00
08bc2ab6df VertexShaderModule删除GetLocation函数,GetBinding函数改名为GetStageInputBinding并增加注释以避免误会 2019-05-06 21:01:28 +08:00
9425a2a91e 1.将DescriptorSetLayoutCreater类独立到src目录做为私有代码隐藏
2.将shader数据更改放在DescriptorSets类
2019-05-05 21:30:55 +08:00
b87af86b4c 排版,删除行尾空格以及所有TAB转空格 2019-05-05 14:22:58 +08:00
a51f3cffd8 增加完整的平台和底层支持,删除旧的OpenGL代码 2019-04-30 16:42:59 +08:00