![]() ![]() Mesa 3D is an open source implementation of several graphics technologies, including OpenCL and OpenGL. ![]() ![]() In addition, we are taking advantage of Microsoft's experience in creating their D3D12 Translation Layer, as well as our own experience from developing Zink. We are also using LLVM and the SPIRV-LLVM-Translator from Khronos as the compiler front-end. First and foremost, we are building this by using Mesa 3D, with the Gallium interface as the base for the OpenGL layer, and NIR as the base for the OpenCL compiler. This work builds on a lot of previous work. ![]() We are partnering with Microsoft DirectX engineers to build OpenCL and OpenGL mapping layers, in order to bring OpenCL 1.2 and OpenGL 3.3 support to all Windows and DirectX 12 enabled devices! For the last few months, we have been working on two exciting new projects at Collabora, and it's finally time to share some information about them with the world:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |