3D图形加速功能是3D应用程序的绝对关键点。实践证明只有低层级的操作方式才能发挥出图形硬件的全部潜能。接替OpenGL的Vulkan正是这种低层级API。它可以给予开发者更多的硬件控制权,并使3D应用程序获得更高的运行速度。本书详细介绍了Vulkan的各种知识。
本书由12章构成,其中包括:Vulkan API的基础知识、Vulkan图像显示、命令缓冲区和同步化、资源和内存、描述符集合、渲染通道和帧缓冲区、着色器、图形和计算管线、记录命令和绘制操作、拾遗补缺、照明、高级渲染技术。
了解C/C+语言、掌握了图形编程基础知识,并想要了解Vulkan优势的开发者,最适合阅读本书。掌握了Vulkan基础知识的读者和希望了解Vulkan优势的OpenGL开发者,都适合阅读本书。
展开