代码编织梦想

在这里插入图片描述

概述

鄙人遇到的一个小问题:在英伟达显卡下,交换链(Swap Chain)不能正常重建。比如,在窗口改变尺寸时。

问题分析

“NVidia gpus require to provide old swapchain to be recreated”
“英伟达显卡需要提供老的Swap Chain来创建新的”

解决办法

VkSwapchainCreateInfoKHR createInfo = {};
/*...*/
createInfo.oldSwapchain = oldSwapchain ? oldSwapchain->swapChain : nullptr;

提供一个在VkSwapchainCreateInfoKHR中,提供oldSwapChain
如果有oldSwapchain,那就从他的instance中提取SwapChain,否则提供空指针

/* Happy Coding */

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_45804992/article/details/129631341

c++ 演讲比赛流程管理系统(二)管理类创建、框架搭建、菜单功能、退出功能-爱代码爱编程

演讲比赛流程管理系统(二) 文章目录 演讲比赛流程管理系统(二)1、创建管理类2、提供功能接口3、菜单功能4、退出功能 1、创建管理类 功能描述: 提供菜单界面与用户交互:提供用户选择四项功能并在菜单界面