Vulkan 提高路径——用VulkanSDK中的Sample及其Documents和 闻名遐迩的VSG为资料,win10 64位 VS2019 community

Vulkan确实很牛,这毋庸置疑。需要质疑的是我们能够多大程度上驾驭Vulkan。

第一步.   下载升级安装自己机器的相关显卡的驱动,intel和amd的集显,或者nvidia和amd的独显,只要显卡不太太老,安装图形卡最新驱动。

第二步.   本链接下载lunarg的VulkanSDK,用的是win10的64位版本。有另外三种版本可选    。可能有的浏览器显示不全页面内容,遇此的话,更换网页浏览器。或许有的地方网速比较慢。此步是因为众所周知的Vulkan的设计原因,驱动没有直接提供可供app开发者直接调用的接口。

第三步.   可安装在D:\。那么会生成D:\VulkanSDK\1.1.108.0\Samples    和D:\VulkanSDK\1.1.108.0\glslang等一系列文件夹。

第四步.   先用cmake gui构建glslang文件夹。Configure,Generate,VS2019打开对应的.sln,可以无依赖地将ALL BUILD 右击生成,生成好几个lib供下一步使用。

第五步.   再使用cmake gui 构建Sample文件夹,Configure之后,需要添加UNFINDED条目的lib文件,有七八条之多,藏在好几个地方,填到手软,对照下图。然后重新Configure,然后Generate,然后VS中 右击ALL BUILD并生成。

vulkansdk

如果LunarG的资料还不够用,那就是真的牛人呀,仰慕你一下:

扫描二维码关注公众号,回复: 6727715 查看本文章

只好推荐著名的压箱底儿项目:VSG(VulkanSceneGraph)和对应的Example项目vsgExamples

OpenSceneGraph的Vulkan项目。

构建:

都是win10上  Cmake Gui    +   VS2019 comunity。

几乎无障碍,

VSG:

         按照configure  , generate  , VS2019打开.sln,AllBuild右击build,INSTALL右击  build。(如果安装路径是C:\盘,VS需要管理员身份打开,才能执行Intall 的build)

vsgExamples同上,只是不需要build  INSTALL。

剩下的就健美,锻炼自己的读码和读文档的肌肉。

猜你喜欢

转载自blog.csdn.net/eloudy/article/details/93737505