Microsoft is taking a shot at OpenCL and OpenGL mapping layers for DirectX


Microsoft has reported that it’s working with Collabora to create mapping layers for OpenCL and OpenGL in Direct3D 12 (D3D12). The work is working off of past takes a shot at mapping layers, for example, D3D11On12 and D3D9On12, in addition to the D3D12 Transition Layer library, yet focuses on the well known open-source libraries.

To do this, Microsoft and Collabora will utilize the Mesa 3D open source venture, a usage of various illustrations APIs. The organizations will add a D3D12 backend to the Mesa task to include support for OpenCL and OpenGL, beginning with renditions 1.2 and 3.3, separately.


The principle purpose behind this is few out of every odd machine and segment has extraordinary local help for OpenCL and OpenGL, and the mapping layers will improve similarity. The primary center is to improve similarity with profitability and innovative applications, as opposed to games. Microsoft additionally plans to assist designers with porting their applications to D3D12, explicitly those utilizing old renditions of OpenCL and OpenGL. The mapping layers ought to give some assistance on the most proficient method to utilize the D3D12 Transition Layer library to relocate the application to Microsoft’s API. Microsoft additionally trusts that the illustrations advancement network will profit by the commitment of the D3D12 backend to the Mesa venture.

In case you’re keen on the undertaking, you can follow the work in progress on GitLab. You can likewise get familiar with the objectives of the venture on Collabora’s declaration, which is more specialized than Microsoft’s.

Click to comment

Leave a Reply

Your email address will not be published.

The Latest

To Top
error: Content is protected !!
Enable Notifications    OK No thanks