欢迎光临散文网 会员登陆 & 注册

(九) vulkan4 - 简单提取封装,logical device,swap chain,image views

2023-04-15 20:03 作者:FineClassFuture  | 我要投稿

    既然可以选择使用多个physical device,又多次查询各种属性,那就封装在一起。

    logical device 还是前面理解的,就是handle而已。要用什么就使能什么,然后得到logical device(handle)。


Swap chain


    所以,其实就看作包含待显示的图像链表。

    不是所有都有显示输出,所以要检查physical device的extensions属性



    就是 logical device 要用什么就使能什么


 

   涉及图像及其framebuffer,那么就要有其基本信息,如width宽、height高、像素格式argb/...、其他相关的


    就是确定选择提到的基本信息



    不同的操作、使用方式


    所以这么下来,就是一些基本概念和操作,vulkan非要搞得这么高深。对于小白来说,虽然这教程看着步骤一步一步挺清晰的,但说的也是逻辑混乱的(主要概念说的高大上,不通俗,难理解)。


Image views


看名字根本不知道是啥,解释了才知道。

    就是怎么显示的问题(类似怎么贴纹理的问题)



-------------------------------------------------------------------------------

physical device 这是可以独立封装的一块

目前,剩下的基本都是handle类型的,封装在一起作为context上下文

(待补:好好整理整理,封装下)


(九) vulkan4 - 简单提取封装,logical device,swap chain,image views的评论 (共 条)

分享到微博请遵守国家法律