oel*_*rld 4 api graphics gpu vulkan
我听说过vulkan会统一不同操作系统的初始化.这是否意味着vulkan创建窗口,处理鼠标/键盘事件,以便我可以避免使用特定于os的编程?
rat*_*eak 8
它不会.窗口创建将是特定于平台的,并且WSI扩展将允许您将窗口链接到可以推送到屏幕的可渲染图像.
根据已经给出的演示文稿中收集的信息,我希望您将使用特定于平台的WSI扩展来为您的窗口创建Swapchain.
然后,每当你想将一个框架推到屏幕上时,你需要从交换链中获取一个可呈现的图像; 渲染它然后呈现它.
看到这张幻灯片包从幻灯片109起.
ahc*_*cox 5
不,Vulkan是用于访问GPU的低级API.它不处理窗口和输入.事实上,它可以很容易地以"无头"的方式使用而根本没有视觉输出.
归档时间:
9 年,8 月 前
查看次数:
1554 次
最近记录:
7 年,9 月 前