搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Vulkan实战
0.00     定价 ¥ 199.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购22本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787121424939
  • 作      者:
    作者:(波)帕维尔·利平斯基|责编:张春雨|译者:苏连印//苏宝龙
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2022-01-01
收藏
畅销推荐
内容介绍
3D图形加速功能是3D应用程序的绝对关键点。实践证明只有低层级的操作方式才能发挥出图形硬件的全部潜能。接替OpenGL的Vulkan正是这种低层级API。它可以给予开发者更多的硬件控制权,并使3D应用程序获得更高的运行速度。本书详细介绍了Vulkan的各种知识。 本书由12章构成,其中包括:Vulkan API的基础知识、Vulkan图像显示、命令缓冲区和同步化、资源和内存、描述符集合、渲染通道和帧缓冲区、着色器、图形和计算管线、记录命令和绘制操作、拾遗补缺、照明、高级渲染技术。 了解C/C+语言、掌握了图形编程基础知识,并想要了解Vulkan优势的开发者,最适合阅读本书。掌握了Vulkan基础知识的读者和希望了解Vulkan优势的OpenGL开发者,都适合阅读本书。
展开
目录
第1章 Vulkan的基础知识
本章主要内容
下载Vulkan的SDK
启用验证层
连接Vulkan Loader库
加载Vulkan函数的准备工作
加载从Vulkan Loader库导出的函数
加载全局级函数
检查可用的实例扩展
创建Vulkan实例
加载实例级函数
确认哪些物理设备可用
检查可用的设备扩展
获取物理设备的功能和属性信息
检查可用队列家族和它们的屙J生
根据功能选择队列家族的索引
创建逻辑设备
加载设备级函数
获取设备队列
使用几何着色器、图形和计算队列创建逻辑设备
销毁逻辑设备
销毁Vulkan实例
释放Vulkan Loader库
第2章 Vulkan图像显示
本章主要内容
通过已启用的WSI扩展创建Vulkan实例
创建显示曲面
选择支持显示指定曲面功能的队列家族
通过已启用的WSI扩展创建逻辑设备
选择显示模式
获取显示曲面的功能
选择交换链图像
选择交换链图像的尺寸
选择使用交换链图像的场景
选择转换交换链图像的方式
选择交换链图像的格式
创建交换链
获取交换链图像的句柄
通过R8G888A8格式和邮箱显示模式(milbox present mode)创建交换链
获取交换链图像
显示图像
销毁交换链
销毁显示曲面
第3章 命令缓冲区和同步化
本章主要内容
创建命令池
分配命令缓冲区
启动命令缓冲区记录操作
停止命令缓冲区记录操作
重置命令缓冲区
重置命令池
创建信号
创建栅栏
等待栅栏
重置栅栏
……
第4章 资源和内存
第5章 描述符集合
第6章 渲染通道和帧缓冲区
第7章 着色器
第8章 图形和计算管线
第9章 记录命令和绘制操作
第10章 拾遗补缺
第11章 照明
第12章 高级渲染技术
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证