vulkan 1

一、 vulkan 开发环境的搭建

1、兼容驱动的更新

a、windows上的兼容驱动更新可在官网直接下载,运行

b、Linux Ubuntu 16.04 Intel (更新Intel 兼容驱动 )  

Vulkan tools and drivers —— https://launchpad.net/~canonical-x/+archive/ubuntu/vulkan/

(1)Adding this PPA to your system

Youcan update your system with unsupported packages from this untrusted PPA byadding .

                       :: sudo add-apt-repositoryppa:canonical-x/vulkan

                       :: sudo apt-get update

(2)vulkan loader has dropped it's demos (can't ship prebuilt shaders) and vkcubeis broken, but the driver is now fixed and Willems demos work (some might crashthough)

            ::sudoapt-add-repository ppa:canonical-x/vulkan

            :: sudo apt update

            :: sudo apt installvulkan-utils mesa-vulkan-drivers

         then run "vulkaninfo"


2、sdk的配置

sdk 下载(Windows /Linux/Android)  https://vulkan.lunarg.com/

sdk 安装教程

 https://vulkan-tutorial.com/Development_environment#page_Vulkan_SDK

a、windows下安装可参考教程

b、在ubuntu 16.04下安装

打开终端,执行以下命令,随后会自动生成一个VulkanSDK文件,

 chmod +x vulkansdk-linux-x86_64-xxx.run

./vulkansdk-linux-x86_64-xxx.run

随后执行  sudo apt installlibxcb1-dev xorg-dev   安装XCB依赖库

run./build_examples.sh  会生成./exmaples/build/cube可执行文件。运行该cube可看到

notice: 如果只下载了sdk ,但是显卡不支持vulkan的话,则会在运行cube示例时fail

3、依赖库的附加GLFW GLM

glfw下载链接 http://www.glfw.org/                           glm  下载链接 https://github.com/g-truc/glm/releases

a、windows 在vs2015上开发可直接参考教程

b、linux的安装

必备工具:gcc的版本需支持c++(4.8 or later)   cmake    make

(1)glfw的install

进入glfw目录下 ,运行

cmake .

make

然后执行sudo make install  安装GLFW

(2)glm 的 install 可直接执行sudo apt install libglm-dev  安装


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值