30 Commits

Author SHA1 Message Date
0c20f52eb8 world matrix增加viewport size 2019-07-17 04:49:49 +08:00
ad200efa71 实现延迟渲染之间的信号等待(未完成) 2019-07-16 21:32:29 +08:00
d23abfade0 PipelineCreater传递参数分开Renderpass+extent,改为传一个RenderTarget 2019-07-16 20:22:29 +08:00
32db6678cc RenderTarget初步制作并测试成功 2019-07-16 19:59:53 +08:00
ec106446b2 修订其它范例以可以正常运行,接下来制作RenderTarget 2019-07-16 10:44:19 +08:00
1460840334 将Swapchain创建相关函数独立到VKSwapchainCreater.cpp中 2019-07-13 18:23:43 +08:00
42fc94cff9 1.内置几何体生成代码修订,
2.CAMERA默认znear/zfar修订
2019-07-12 17:33:38 +08:00
fc67299042 看起来似乎完全正确的DEPTH TEST/MASK 2019-07-12 01:57:18 +08:00
f3a8028e7c 似乎一切正常了 2019-07-11 22:09:22 +08:00
ee30e6acce 更改测试 2019-07-11 01:07:16 +08:00
ce5bc77185 强制GBUFFER格式,用于调试 2019-07-10 21:48:07 +08:00
f4268b02ba CMAKE工程文件增加配置DEBUG目录功能,使得资源不用复制到运行目录 2019-07-10 21:21:17 +08:00
b7954338aa 修正诸多问题,MRT输出基本成功,但depth test失败,问题未知 2019-07-10 21:00:36 +08:00
5b4dad6941 MRT成功,但normal计算不对,待修正 2019-07-10 18:04:50 +08:00
e8877ad3d6 init gbuffer pipeline失败 2019-07-08 20:53:07 +08:00
ad630379b9 修正创建GBUFFER纹理函数调用 2019-07-08 19:59:34 +08:00
e4a3559aaa 更新纹理绑定 2019-07-08 18:18:35 +08:00
2e42bc0d0f 增加部分资源 2019-07-08 17:50:19 +08:00
4586038c6f 修改以支持win32模式 2019-07-06 16:46:19 +08:00
5ef05ffbcb 排版和额外定义GBUFFER尺寸宏 2019-07-05 20:09:49 +08:00
301aaaef56 测试用例创建Renderpass成功 2019-07-05 19:56:15 +08:00
4032baac39 增加注释 2019-07-05 17:35:43 +08:00
f6579df9f3 从SharedPtr换用更轻量级的AutoDelete 2019-07-05 17:03:28 +08:00
1e8eb7d6bf 所有PipelineCreater定义改用智能指针 2019-07-05 17:00:49 +08:00
8c1de18045 albedo改名为color 2019-07-04 19:49:18 +08:00
bc8759560d 新的CreateSubpassDescription,CreateFramebuffer 2019-07-03 19:45:39 +08:00
0c8ced9aa2 函数改名 2019-07-01 17:04:02 +08:00
dcc41f2073 继续ds(未完成) 2019-06-28 20:46:32 +08:00
36156b0172 small update 2019-06-27 21:26:57 +08:00
e25e75a9c7 开始编写延迟渲染流程验证代码 2019-06-26 20:44:53 +08:00