当前位置: 首页 > news >正文

vulkan学习笔记第一篇_环境部署

vulkan sdk安装流程:

下载vulkan sdk

打开下方链接到sdk下载主页,选择你对应的平台。

https://vulkan.lunarg.com/sdk/home#windows

截图

点击下载sdk installer

截图

双击下载好的sdk installer

截图

截图

截图

(暂未有经验告知哪些不勾选)全部勾选。

截图

截图

截图

Vulkan不包含用于创建窗口来渲染内容的工具,跨平台的GLFW库刚好提供了创建窗口的api集。所以本文采用GLFW。
官方示例采用SDL
打开下方链接GLFW.

https://www.glfw.org/download.html

截图

将其中include中的GLFW目录解压到vulkan sdk的安装目录中的include中去。

截图

截图

制作测试案例:

截图

截图

注意要先对对应的架构
截图

截图

截图

截图

#define GLFW_INCLUDE_VULKAN
#include <GLFW/glfw3.h>#define GLM_FORCE_RADIANS
#define GLM_FORCE_DEPTH_ZERO_TO_ONE
#include <glm/vec4.hpp>
#include <glm/mat4x4.hpp>#include <iostream>int main() {glfwInit();glfwWindowHint(GLFW_CLIENT_API, GLFW_NO_API);GLFWwindow* window = glfwCreateWindow(800, 600, "Vulkan window", nullptr, nullptr);uint32_t extensionCount = 0;vkEnumerateInstanceExtensionProperties(nullptr, &extensionCount, nullptr);std::cout << extensionCount << " extensions supported\n";glm::mat4 matrix;glm::vec4 vec;auto test = matrix * vec;while(!glfwWindowShouldClose(window)) {glfwPollEvents();}glfwDestroyWindow(window);glfwTerminate();return 0;
}

截图

参考:
https://blog.csdn.net/lihn1987/article/details/145422067

http://www.gsyq.cn/news/52370.html

相关文章:

  • 25.11.17随笔联考总结
  • web代码模板
  • 2025-11-17 早报新闻
  • V8的浏览器运行时环境
  • http https
  • 使用 LLM + Atlassian MCP 1小时生成年终总结
  • 25.11.17
  • 在线升级
  • javascript类型
  • ftp工具linux
  • 2025年东莞厂房装修公司最新榜单:聚焦仓储物流厂房装修/恒温恒湿厂房装修定制化解决方案
  • 执行上下文
  • 版本号
  • 13. 安全上下文
  • JavaScript手写函数
  • 2025 最新冷库建造厂家推荐!医药 / 食品 / 物流 / 小型 / 大型 / 自动化冷库建造厂家企业品牌权威排行榜
  • 2025年南京高功率密度电源公司推荐,高功率密度电源/电源模块/军用电源/全国产化电源/氢能源车载直流转换器生产直销有哪些
  • 2025 最新推荐!保定篮球俱乐部培训中心实力榜单:揭秘行业顶尖机构服务与教学优势权威指南
  • exe文件在linux
  • CAD开发-AutoCAD Code Pack 封装包
  • 常见问题 --- Bad register number passed to arm.get register value
  • 2025 年最新制氮机厂家推荐排行榜:激光切割 / 防爆 / 化工等多场景精选,技术与服务双优指南金属加工制氮机/医药农业制氮机/SMT制氮机公司推荐
  • WAN2.2-14B-Rapid-AllInOne
  • 数据库聚合函数命令
  • 6.S081 操作系统学习链接
  • 部署MeterSphere
  • Ovi: Twin Backbone Cross-Modal Fusion for Audio-Video Generation
  • 大威德
  • 2025年长沙心理咨询机构实力排名,在线/线上企业口碑排行
  • 半导体静态电性测试系统STD2000X可测试的器件种类和参数 - FORCREAT