17 Commits

Author SHA1 Message Date
ffcf03dfd3 定义Material/MaterialInstance 2019-04-25 10:09:56 +08:00
63a5aeaebe 增加主Framebuffer,主RenderPass设计 2019-04-23 00:02:59 +08:00
19b5b08c25 1.RenderPass记录color/depth格式
2.建立ImageView类,封装imageview部分信息
3.改进CreateFramebuffer,增加ImageView传入格式检测
2019-04-22 00:33:48 +08:00
e87368eeaf 恢复默认同时使用COLOR+DEPTH缓冲区 2019-04-20 20:07:41 +08:00
52d153677d 改进配合测试 2019-04-20 16:12:22 +08:00
d4d9aa6916 完善command buffer 2019-04-20 02:28:57 +08:00
f7062bb7f1 删除Device中不需要的CreateDescSet 2019-04-19 21:02:41 +08:00
d09e939971 VKDevice增加QueueSubmit,Wait,QueuePresent 2019-04-19 20:23:14 +08:00
2547bc36a7 Device增加AcquireNextImage 2019-04-19 20:10:59 +08:00
c96eea7bbb 增加vulkan Seamphore创建 2019-04-19 20:04:08 +08:00
389efebf2e 新增VKFence创建 2019-04-19 19:58:01 +08:00
ca2a20aabd 不再使用RefDeviceAttribute 2019-04-18 22:24:39 +08:00
89369484da include整理 2019-04-18 22:10:24 +08:00
da0fae8703 优化数据定义 2019-04-18 21:28:25 +08:00
436da3f5b0 RenderSurface改名为Device 2019-04-18 16:06:44 +08:00
b4ce1b6b50 删除VKPhysicalDevice/VKSurface/VKDevice封装,建立新的RenderSurface 2019-04-10 21:54:39 +08:00
ae261614c6 初步封装Vulkan的Instance,PhysicalDevice,Device,CommandBuffer 2019-04-09 02:02:43 +08:00