图形 API 规范 Vulkan 1.1.118 发布

afterer
 afterer
发布于 2019年08月13日
收藏 4

VULKAN --

Vulkan 是 OpenGL 的下一代版本,和 DirectX 12 一样都是基于 AMD 私有的 Mantle API,1.1.118 已经发布,它的新扩展是 VK_AMD_shader_core_properties2 和 VK_AMD_pipeline_compiler_control。

  • VK_AMD_shader_core_properties2 附带着色器核心属性,补充 VK_KHR_GET_HET_DEVENT_Property 2
  • VK_AMD_pipeline_compiler_control 用于将编译控制标志传递给管道,以便进行调优
  • 删除冗余链接:VkSubpassDendendency 和 slink : VkSubpassDependency2KHR 有效使用语句
  • 修复不存在的 slink:VkSamplerYcbcrConversionImageFormatProperties::pname:maxCombinedImageSamplerDescriptorCount 的使用
  • 对 python 2 使用兼容的 pathlib

其他内容见发布说明:

https://github.com/KhronosGroup/Vulkan-Docs/commit/94f03f1ccaecf6403d44fbe3de78d033e396bc58 

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:图形 API 规范 Vulkan 1.1.118 发布
加载中

精彩评论

司徒永超
司徒永超
简单点,你可以这样理解:显卡驱动将每个像素点的数据都映射到了显存中,你可以看成是一个数组,每个像素点占 4 个字节,这四个字节全部赋值为 0 时像素点就是黑色,赋值为 0xff 则是白色,画点、线、圆实质是根据公式计算像素点坐标然后给数组中对应下标的元素赋值,每过一帧,显卡驱动都会把数据同步到物理屏幕中的像素点上。图形 API 则是提供了一堆接口简化开发者的绘图操作,省去与显卡驱动打交道的麻烦。这样解释不太严谨,具体细节你可等其他人解释。

最新评论(2

开源中国首席罗纳尔多
开源中国首席罗纳尔多
您好,请问这个openGL等驱动、图形api是怎么控制显示器画出点、线、面等图像的?是什么原理?
司徒永超
司徒永超
简单点,你可以这样理解:显卡驱动将每个像素点的数据都映射到了显存中,你可以看成是一个数组,每个像素点占 4 个字节,这四个字节全部赋值为 0 时像素点就是黑色,赋值为 0xff 则是白色,画点、线、圆实质是根据公式计算像素点坐标然后给数组中对应下标的元素赋值,每过一帧,显卡驱动都会把数据同步到物理屏幕中的像素点上。图形 API 则是提供了一堆接口简化开发者的绘图操作,省去与显卡驱动打交道的麻烦。这样解释不太严谨,具体细节你可等其他人解释。
返回顶部
顶部