Vulkan 1.1.121 publishing, graphics API Specification

Vulkan is the next generation version of OpenGL, and DirectX 12 are based on the same proprietary AMD Mantle API, 1.1.121 has been released, in addition to various bug fixes to the document, there is a new Vulkan expansion in coherent memory device support .

In addition to about a dozen documents repair, Vulkan 1.1.121 introduced VK_AMD_device_coherent_memory extension.

VK_AMD_Device_Coherent_Memory coherent adding devices and non-storage devices to the type of Vulkan. The AMD expanded memory storage device coherent and non-coherent memory may be slower than non-equipment, but for debugging and similar purposes is useful. details as follows:

  • Is slink: VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR in `vk.xml 'add missing in` structextends' Properties
  • Flink change properties: vkCmdCopyAccelerationStrercreNV, flink: vkCmdWriteAccelerationStructuresPropertiesNV, Flink: vkCmdBuildAccelerationStrercreNV and Flink: vkCmdTraceRaysNV, to require these external presentation command transfer
  • Use asciidoctor conditions to protect `VK_KHR_SAMPLER_MER_HOPIND_TODEGE` expansion, building the core specification (formerly mandatory) and remove it only contained in the Makefile. Now it is seen as any other extension
  • Extended non suffix token ename: VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE, adding `KHR 'alias, to ensure compatibility with the extended naming

For details, see Release Log:

https://github.com/KhronosGroup/Vulkan-Docs/commit/59750fe4c72a9295a94e22474060d3a1635e92c8

Guess you like

Origin www.oschina.net/news/109347/vulkan-1-1-121-released