当当读书
Vulkan 应用开发指南

Vulkan 应用开发指南

(美)格拉汉姆·塞勒斯(Graham Sellers) 约翰·克赛尼希(John Kessenich)
0
36.99 原价¥36 开通租阅权,免费读此书
提示:数字商品不支持退换货,不提供源文件,不支持导出打印。
评论 赠一得一 收藏 分享
此书籍暂不支持在移动端购买和阅读

内容简介

本书系统地介绍下一代OpenGL规范Vulkan,揭示了Vulkan的独特性。本书主要内容包括:内存和资源、队列和命令、数据的移动、图像的展示、着色器和管线、图形管线对象、绘制命令、几何体的处理、片段的处理、同步、数据的回读以及多渲染通道等。 本书适合图形程序发人员、熟悉图形和计算API的程序员阅读,也可供对Vulkan感兴趣的专业人士阅读。
【推荐语】
下一代OpenGL规范已经重新行了设计,从而使得应用程序可以直控制GPU的加速。本书系统地介绍下一代OpenGL规范Vulkan、它的目标以及构建其API的关键概念,揭示了Vulkan的独特性。 本书讨论的主题非常宽泛,从绘图命令到内存,再到计算着色器的线程。本书重展示了如何处理现在由发人员负责的同步、调度和内存管理等任务。本书是Vulkan发人员的指南和参考手册,有助于读者迅速掌握跨平台图形的下一代规范。你将从本书中学习到可用于从视频游戏到医学成像等领域的3D发技术,以及解决复杂的科学计算问题的先方法。 本书主要内容 . 大量经过反复测试的代码示例,用于演示Vulkan的功能并展示它与OpenGL的区别。 . Vulkan中的新内存系统。 . 队列、命令和移动数据的方法。 . SPIR-V二制着色语言和计算/图形管道。 . 绘图命令、几何处理、片段处理、同步原语,以及将Vulkan数据读应用程序。 . 完整的案例研究应用程序:使用复杂的多通道架构和多个处理队列的延迟渲染。 . Vulkan函数和SPIR-V操作码,以及完整的Vulkan词汇表。
【作者】
格拉汉姆·塞勒斯(Graham Sellers),AMD软件架构师和研究员,负责AMD的Radeon和Fire系列产品的OpenGL与Vulkan驱动程序的发,在OpenGL ARB中代表AMD为核心OpenGL规范和扩展做出了大量贡献,拥有多项图形和图像处理专利。 约翰·克赛尼希(John Kessenich),Vulkan方面的语言专家,LunarG公司架构师,自1999年以来积极参与发OpenGL ARB与Khronos中的OpenGL、GLSL、Vulkan和SPIR-V。他创建了 SPIR-V,还创建了着色器编译器用于提高可移植性。
展开
大家都在看换一批
大家都在看换一批
领取优惠券

温馨提示:

您已领取的礼券,请到【个人中心】-【资产】中查看。