|
4cf5b0dce3
|
PushConstant暂时只保留local_to_world
|
2020-06-12 15:51:56 +08:00 |
|
|
880876b8b2
|
VKCommandBuffer add a new function SetRenderArea(const VkExtent2D &)
|
2020-06-11 19:23:51 +08:00 |
|
|
d94e6dee6c
|
use ShaderResource instead ShaderParse
|
2020-06-09 19:40:08 +08:00 |
|
|
9f2f853c10
|
add VKCommandBuffer::NextSubpass function.
|
2020-01-21 18:57:07 +08:00 |
|
|
ad200efa71
|
实现延迟渲染之间的信号等待(未完成)
|
2019-07-16 21:32:29 +08:00 |
|
|
d23abfade0
|
PipelineCreater传递参数分开Renderpass+extent,改为传一个RenderTarget
|
2019-07-16 20:22:29 +08:00 |
|
|
2a2cb0db5f
|
**未完成**建立swapchain类,将VKDevice部分功能移到VKSwapchain类中
|
2019-07-13 02:37:19 +08:00 |
|
|
42fc94cff9
|
1.内置几何体生成代码修订,
2.CAMERA默认znear/zfar修订
|
2019-07-12 17:33:38 +08:00 |
|
|
b7954338aa
|
修正诸多问题,MRT输出基本成功,但depth test失败,问题未知
|
2019-07-10 21:00:36 +08:00 |
|
|
3741d174ad
|
排版
|
2019-06-21 18:18:48 +08:00 |
|
|
1924f6cf2c
|
CommandBuffer增加CopyImageToBuffer
|
2019-06-21 16:44:22 +08:00 |
|
|
954eea7a94
|
ShaderType改名为ShaderStage
|
2019-05-30 11:46:46 +08:00 |
|
|
c4c63a7add
|
SceneNode矩阵变换,以及使用PushConstants传递LocalToWorld绘制成功
|
2019-05-29 21:48:56 +08:00 |
|
|
9af0f095d8
|
CommandBuffer增加PushConstants(const PushConstant128/256)函数定义
|
2019-05-28 21:26:18 +08:00 |
|
|
9bf934ed5c
|
增加3D shader
|
2019-05-28 20:12:55 +08:00 |
|
|
35ebbf9fb6
|
代码排版
|
2019-05-28 16:50:22 +08:00 |
|
|
b428ced06e
|
CommandBuffer将部分函数移到.h中
|
2019-05-28 15:07:38 +08:00 |
|
|
56c6bc8d6e
|
1.修正DescriptorSetLayout的不正确数量定义
2.完成贴图测试
|
2019-05-20 17:52:23 +08:00 |
|
|
f5d86f6c32
|
初步增加texture定义,未测试
|
2019-05-18 15:41:49 +08:00 |
|
|
d2cad7bf2f
|
将CreateRenderDevice转移到Window类中,并记录device,以方便在RESIZE等时重建SwapChain
|
2019-05-07 12:46:25 +08:00 |
|
|
abe66192d6
|
改进CommandBuffer::Bind(DescriptorSets *,使其支持绑定部分数据
|
2019-05-05 22:00:25 +08:00 |
|
|
9425a2a91e
|
1.将DescriptorSetLayoutCreater类独立到src目录做为私有代码隐藏
2.将shader数据更改放在DescriptorSets类
|
2019-05-05 21:30:55 +08:00 |
|
|
d4b9b17362
|
Device::QueueSubmit改为一次可提交多个cmd buf
|
2019-05-05 11:54:49 +08:00 |
|
|
a51f3cffd8
|
增加完整的平台和底层支持,删除旧的OpenGL代码
|
2019-04-30 16:42:59 +08:00 |
|