
Microsoft a Collabora oznamují partnerství, v rámci něhož vyvinou mapovací vrstvy pro OpenCL a OpenGL nad DirectX / Direct3D 12. Cílem je implementovat podporu OpenCL 1.2 a OpenGL 3.3 na všech verzích Windows a zařízeních, která mají podporu DirectX 12.
Nová iniciativa se inspiruje existující implementací v Mesa, LLVM a SPIRV-LLVM pro překlad OpenGL 3.3 / OpenCL 1.2 na Vulkan. Viděno optikou MIcrosoftu je mimo jiné cílem poskytnout podporu vývojářům pro portaci starších aplikací využívajících OpenCL/OpenGL na Direct3D 12.
Jak dodává Phoronix, v tuto chvíli to nevypadá, že by obě společnosti plánovaly také podporu novějších verzí obou rozhraní, tedy OpenCL 2.x a OpenGL 4.x.