Mesa News Archives


2,399 Mesa open-source and Linux related news articles on Phoronix since 2006.

Etnaviv Gallium3D Wires In Performance Monitor Support

With the latest Etnaviv DRM code there is now performance counters support for being able to read the hardware counters via perfmon domains. The patches have now been published for making use of these Vivante performance counters from user-space.

26 March 2018 - Via AMD Extension - 1 Comment
Advanced DRI Configurator Now Supports PRIME GPU Setups

As a more modern and feature alternative to the DriConf configuration program for tweaking Mesa driver settings, a few months back we featured ADRICONF as the Advanced DRI Configuration. Recently this GUI program has picked up a few more features.

24 March 2018 - ADRICONF - 8 Comments
Mesa 17.3.7 Released With A Bunch Of Fixes

While Mesa 18.0 should finally be out on Friday as the major quarterly update to the Mesa 3D drivers, Mesa 17.3.7 is out today and it's a rather big update for being just another point release to last month's 17.3 series.

21 March 2018 - Mesa 17.3.7 - Add A Comment
David Airlie Moves Toward Upstreaming Soft FP64 Support In Mesa

There's been work going on for years of "soft" FP64 support to allow emulated support for the double-precision floating-point data types for GPUs not otherwise inherently supporting this capability. The soft support would allow for some older GPUs to then advertise OpenGL 4.0+ support now that ARB_gpu_shader_fp64 support could be enabled. That day looks like it's finally coming for mainline Mesa.

12 March 2018 - R600g Love - 16 Comments
New DRI3 v1.1 & v1.2 Bits Now Supported By Mesa

Of the many features coming to X.Org Server 1.20 there is now Direct Rendering Infrastructure 3 (DRI3) versions 1.1 and 1.2. Mesa has now received its patches for making use of the new functionality.

10 March 2018 - Direct Rendering Infrastructure 3 - 3 Comments
Vulkan 1.1 Support Lands In Mesa Git For RADV, ANV

Waking up this morning and preparing for Vulkan 1.1 I wasn't too sure what to expect from the open-source drivers and certainly wouldn't have envisioned in my wildest dreams that by the time of going to sleep there would be initial support merged into Mesa Git on launch-day for a major graphics API update... But open-source developers have achieved just that today.

7 March 2018 - Vulkan 1.1 In Mesa - 10 Comments
Freedreno Is Looking Forward To Mesa SPIR-V/OpenCL Too

There has been some interesting open-source GPU compute happenings in the works this year including SPIR-V support for Gallium3D Clover and Nouveau NIR support along with associated Mesa changes. Rob Clark of Red Hat and lead developer on the Freedreno driver has also jumped on board these recent Mesa compute initiatives.

26 February 2018 - Compute In 2018 - Add A Comment
Pengutronix Gets Open-Source 3D Working On MX8M/GC7000 Hardware

We've known that Pengutronix developers had been working on i.MX8M / GC7000 graphics support within their Etnaviv open-source driver stack from initial patches posted in January. Those patches back at the start of the year were for the DRM kernel driver, but it turns out they have already got basic 3D acceleration working.

23 February 2018 - i.MX8M - 5 Comments
Glxinfo Gets Updated With OpenGL 4.6 Support, More vRAM Reporting
Glxinfo Gets Updated With OpenGL 4.6 Support, More vRAM Reporting

The glxinfo utility is handy for Linux users in checking on their OpenGL driver in use by their system and related information. But it's not often that glxinfo itself gets updated, except that changed today with the release of mesa-demos-8.4.0 as the package providing this information utility.

23 February 2018 - mesa-demos 8.4 - 9 Comments
SPIR-V Support For Gallium3D's Clover Is Closer To Reality

It's been a busy past week for open-source GPU compute with Intel opening up their new NEO OpenCL stack, Karol Herbst at Red Hat posting the latest on Nouveau NIR support for SPIR-V compute, and now longtime Nouveau contributor Pierre Moreau has presented his latest for SPIR-V Clover support.

22 February 2018 - SPIR-V Clover - Add A Comment
Mesa 17.3.4 Released With 90+ Changes

While Mesa 18.0 should be released in the days ahead as the latest feature release to Mesa 3D, backporting of fixes/improvements to Mesa 17.3 isn't letting up. For those using this stable series from last quarter, Mesa 17.3.4 is out today with nearly 100 changes.

15 February 2018 - Mesa 17.3.4 - 4 Comments
Marek Updates OpenGL 3.1 ARB_compatibility Support For Mesa

Last October well known open-source AMD driver developer Marek Olšák began work on OpenGL compatibility profile support for Mesa. This work is about OpenGL 3.1 with ARB_compatibility support, something generally relevant for workstation OpenGL users and one of the few remaining advantages of AMD's current proprietary OpenGL driver.

15 February 2018 - GL 3.1 + ARB_compatibility - 20 Comments
Gallium3D Now Supports NIR Shader Disk Cache

With the Gallium3D OpenGL on-disk shader cache most notably used right now by the RadeonSI driver, TGSI is the intermediate representation currently being cached to the disk for speeding up game load times, etc. Given the RadeonSI NIR back-end continuing to mature, Timothy Arceri of Valve has added NIR caching support.

10 February 2018 - On-Disk Cache With NIR - 7 Comments
~80 Patches Are Left For Having Intel i965 SPIR-V Support

In addition to Igalia developers being at FOSDEM 2018 to talk about their work on Chromium porting for Wayland, Alejandro Piñeiro of this Spain consulting firm talked about their contributions towards SPIR-V support within Mesa and particularly for the Intel i965 OpenGL driver.

5 February 2018 - OpenGL SPIR-V - Add A Comment
Some Early Bits Of The "Soft FP64" Infrastructure Will Be Mainlined Soon In Mesa

David Airlie has announced his plans to begin mainlining some early infrastructure work on the "soft" FP64 code into Mesa Git. This doesn't yet allow for soft FP64 on older GPUs lacking the hardware capability to do this otherwise, but will help in another area and can make for easier mainlining of the actual soft FP64 support in the future.

1 February 2018 - Good News For Old GPUs - 12 Comments
Radeon R600 Gallium3D Driver Nearly At OpenGL 4.5, Remaining Bits Being Finished
Radeon R600 Gallium3D Driver Nearly At OpenGL 4.5, Remaining Bits Being Finished

It didn't happen in time for the upcoming Mesa 18.0, but the R600 Gallium3D driver for supporting pre-GCN AMD Radeon graphics processors is now nearly at OpenGL 4.5 compliance! A needed OpenGL 4.4 extension is now scratched off the list completing the necessary extensions to effectively have GL 4.5, assuming it can pass the conformance test suite.

24 January 2018 - R600g - 30 Comments
Work Revised On Adding SPIR-V Support To Clover Gallium3D

Last May we reported on a Nouveau developer adding SPIR-V support to Gallium3D's OpenCL state tracker. Finally the better part of one year later, Pierre Moreau is ready with the second version of these patches to accept this IR associated with Vulkan / OpenCL 2.1+ within Clover.

23 January 2018 - SPIR-V Clover - 6 Comments
RadeonSI NIR Back-End Picks Up Support For More OpenGL Extensions

It was just a few days ago that Valve Linux developer Timothy Arceri enabled GLSL 4.50 support for RadeonSI's NIR back-end after previously taking care of tessellation shaders and other requirements. Now he has taken to implementing some other extensions in RadeonSI's NIR code-path.

22 January 2018 - NIR Is Rad - 10 Comments

2399 Mesa news articles published on Phoronix.