书籍介绍
本书系统地介绍下一代OpenGL规范Vulkan,揭示了Vulkan的独特性。本书主要内容包括:内存和资源、队列和命令、数据的移动、图像的展示、着色器和管线、图形管线对象、绘制命令、几何体的处理、片段的处理、同步、数据的回读以及多渲染通道等。本书适合图形程序开发人员、熟悉图形和计算API的程序员阅读,也可供对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,还创建了着色器编译器用于提高可移植性。