Welcome Stranger to OCC!Login | Register

Vulkan 1.1 Released

Category: General News
Posted: 10:26AM
Author:


Today the Khronos Group has released Vulkan 1.1, a new version of the open source, low-level API that brings many improvements. Among these improvements is the integration of a number of extensions for Vulkan 1.0, including those for simultaneously rendering multiple views of the same image, using multiple GPUs in one system, and cross-process API interoperability that is used in demanding applications like virtual reality. Additionally Vulkan 1.1 comes with Subgroup Operations that enables highly-efficient data sharing and manipulation between tasks running in parallel on a GPU and the ability to perform rendering and display operations on resources that cannot be accessed or copied.

Along with the release of Vulkan 1.1 is the SPIR-V 1.3 specification for shaders to support subgroup operations and make enhanced compiler optimizations possible. Also concerning shaders, and very important, Vulkan 1.1 Core supports HLSL, which is a Microsoft shader language, meaning DirectX shaders can be used by Vulkan 1.1. Easier translation of HLSL to SPIR-V also means we may see improved support for Vulkan in the future, by making it easier to develop for both it and DirectX 12, but we could also see Vulkan running on top of DirectX 12 in some application too. The Vulkan Ecosystem Forum has also been created to make sharing issues and opportunities between developers easier.

There are a number of features to be interested in here, especially subgroup operations and the built-in support for device groups, making multi-GPU a part of the core API and easier to enable.

Source: Khronos Group




Register as a member to subscribe comments.

This news has comment postings disabled because it is now archived.

© 2001-2018 Overclockers Club ® Privacy Policy
Elapsed: 0.2245059013   (xlweb1)