MESA: now allows OpenGL and Vulkan apps to "talk" to each other

TABLE, Vulkan, OpenGL

Although this news is not closely linked to video games, it is very interesting for the Linux graphics stack. And it is now that it will allow us to do new things that could not be done before, and all thanks to Collabora's work on MESA controllers, along with others like Igalia and all members of the community who continue to bring improvements to the code.

Now, applications that use the graphical API OpenGL and Vulkan will be able to communicate with each other. It is true that Vulkan is the future in graphics, and that it will gradually replace OpenGL due to its advantages and performance. However, there is still a lot of dependence on OpenGL by software and game engines. Both ancient and some modern who continue to opt for OpenGL for various reasons.

Also, when it comes to very large video games, switching from one API to another It is not an easy thing and it usually takes time. Some projects can progressively integrate Vulkan and keep some parts with OpenGL. This is why this news is so important in the more recent future.

All this, coupled with the fantastic improvements that appear with each new version of MESA, will improve the graphical world in Linux, also positively affecting gaming. Perhaps from the point of view of the end user it is not something that is very noticeable, but it will make life much easier for developers, who will have more possibilities from now on for those OpenGL-Vulkan hybrid games.

In short, thanks to this new extension Low MESA load, apps will be able to communicate without compromising performance. On the other hand, it also provides more flexibility and minimizes the time spent on the roadmap for the transition between one Khronos graphical API and another.

More information - Official Web


A comment, leave yours

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  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.

  1.   Miguel said

    The Linux graphical stack must be the most complex thing in the world universe.
    How many levels / layers are there between the graphics cores, going through the firmware, buffers, tables, wines, X / Wayland, window manager, composers, games, video capturers or 3d applications.