MESA, Vulkan 1.2 and Qualcomm Adreno GPU for mobile devices


In LxA we have talked a lot about the driver Mesa for graphics on Linux. As you know, this open source project implements a graphics library that provides a generic OpenGL implementation for rendering 3D graphics on various platforms, and also now for the OpenCL API, OpenGL ES and Vulkan.

Now, MESA's Turnip driver for Qualcomm Adreno GPUs will be able to support Vulkan 1.2 version, a powerful graphics API, as you already know, that will greatly enhance the gaming experience. The GPU AdrenoFor those who do not know, it is a GPU integrated in the Snapdragon SoCs of this American company and that is one of the most powerful graphics in the ARM world, and that was owned by ATI in the past (now AMD).

With the recent incorporation of VK_HDR_separate_depth_stencil_layouts into MESA's Turnip source code, the way has been cleared for announcing Vulkan 1.2 instead of the version 1.1 that was used until now. This support will be ready in MESA 22.0, the version that will be released soon, although we still have to wait a bit ...

Meanwhile, on the Linux kernel side, with version 5.16, support for Qualcom SoCs, MSM DRM driver, eDP output handling, and other improvements will continue to be improved. Google is one of the most active developers in this part of the code for Qualcomm graphics, as they are using the code from Turnip and Freedreno for various Chromebooks, the search company's low-priced laptops with Chrome OS operating system (based on the Linux kernel, although, as you know, it can't be considered a GNU / Linux distro).

For, more information about MESA, drivers, future releases, version change log, documentation, etc., you already know that you can visit the official website of the project click here.

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

Be the first to comment

Leave a Comment

Your email address will not be published.



  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.