首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Vulkan 操作 GPU 新一代 API
非典型程序猿
创建于2025-04-16
订阅专栏
学习 Vulkan 的入门级教程,通过分析渲染一个旋转三角形代码逐步解读。
等 2 人订阅
共7篇文章
创建于2025-04-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【Vulkan 入门系列】创建纹理图像,将暂存区图像拷贝到纹理图像,创建纹理图像视图(七)
这一节主要关注创建纹理图像,将暂存区图像拷贝到纹理图像和创建纹理图像视图。createTextureImage 是纹理初始化的核心部分,但需配合数据传输和布局管理才能完整使用纹理。
【Vulkan 入门系列】创建帧缓冲、命令池、命令缓存,和获取图片(六)
这一节主要介绍创建帧缓冲(Framebuffer),创建命令池,创建命令缓存,和从文件加载 PNG 图像数据,解码为 RGBA 格式,并将像素数据暂存到 Vulkan 的 暂存缓冲区中。
【Vulkan 入门系列】创建描述符集布局和图形管线(五)
描述符集布局定义了着色器如何访问资源(如缓冲区和图像),是渲染管线配置的关键部分。图形管线定义了从顶点数据到最终像素输出的整个处理流程
【Vulkan 入门系列】创建交换链、图像视图和渲染通道(四)
Vulkan 没有“默认帧缓冲”的概念,因此它需要一个基础设施来拥有我们将要渲染的缓冲,然后我们才能在屏幕上可视化它们。这个基础设施被称为交换链,必须在 Vulkan 中显式创建。
【Vulkan 入门系列】创建逻辑设备和图形、呈现队列,显示尺寸更改(三)
在选择要使用的物理设备后,我们需要设置一个逻辑设备来与它交互。逻辑设备的创建过程类似于实例的创建过程,并描述了我们想要使用的功能。我们还需要指定要创建哪些队列,现在我们已经查询了哪些队列族可用。
【Vulkan 入门系列】什么是 Vulkan API?(一)
Vulkan 是新一代图形和计算 API,可提供高效、跨平台访问现代 GPU。Vulkan 不是一家公司,也不是一种语言,而是一种让开发人员以跨平台和跨供应商的方式对其现代 GPU 硬件进行编程的方式
【Vulkan 入门系列】创建 Vulkan 实例、Surface 和选择物理设备(二)
使用 Vulkan API 的第一步是先创建它的实例,并搭建 Surface 和创建逻辑设备。我们通过学习 Android Hello VK Demo 来一步步熟悉 Vulkan API。