Mesa News Archives
Mesa 10.0.2 Ships More Bug-Fixes

For those living on Mesa stable releases rather than the adventerous and exciting world of Mesa Git where new features and performance improvements frequently land, Mesa 10.0.2 is now available.

11 January 2014 - Mesa 10.0.2 - 2 Comments
2013 Was A Stellar Year For Mesa

With the year quickly coming to an end, here's some statistics about the development of the open-source Mesa graphics driver stack.

26 December 2013 - Mesa 2013 Stats - 1 Comment
The Vivante Mesa Driver Is Still Brewing

Going on for a while now has been the "etnaviv" driver project to create an open-source user-space graphics driver for the Vivante GC embedded GPUs. Work has slowed up to the Git repository as of late, but there still is the yet-to-be-mainlined Mesa classic driver.

25 December 2013 - Vivante Mesa - Add A Comment
Mesa "Newbie Projects" Still Being Tackled

Published back in November were a list of Newbie Projects for Mesa, easy but important contributions that could be done by new open-source developers looking to enter the world of open-source Linux graphics drivers. Fortunately, the project is still bearing fruit.

12 December 2013 - Easy Mesa Code - Add A Comment
Mesa 10.0 Lands In Ubuntu 14.04 "Trusty Tahr"

The exciting Mesa 10.0 graphics driver stack landed today in the "Trusty Tahr" archive for Ubuntu 14.04 LTS. For many users this means better open-source GPU driver performance, new OpenGL support, and other new features.

9 December 2013 - Ubuntu 14.04 Mesa 10.0 - Add A Comment
Freedreno Gains Support For The Adreno 330

The Freedreno open-source Gallium3D driver for reverse-engineered open-source support for Qualcomm's Adreno/Snapdragon graphics now has support for the new Adreno 330 within the driver's shader compiler.

7 December 2013 - Adreno 330 Snapdragon - 7 Comments
Ubuntu 14.04 LTS To Land Mesa 10.0 Next Week

Mesa 10.0 with its many exciting features and improved performance should be available from the Ubuntu 14.04 archive next week. A call-for-testing using a special PPA is available right now.

4 December 2013 - Mesa 10.0 - 8 Comments
Radeon R300 Gallium3D Benchmarks On Mesa 10.1 Git

While the ATI Radeon X1000 (R500) series graphics processors are about eight years old, there's still requests from time-to-time to run new benchmarks to show how the open-source Gallium3D driver is working for the ancient graphics hardware powered by the R300g code-base. For those into old ATI R500 GPUs, here's some benchmarks of the latest code.

4 December 2013 - ATI R300g - 6 Comments
OpenGL 3.3 Patch Proposed For LLVMpipe

While yesterday I wrote about (and benchmarked) Gallium3D's LLVMpipe being rather unchanged lately with still advertising OpenGL 2.1 and no recent performance changes, there is improvements ongoing. Proposed today were patches that would enable LLVMpipe to advertise OpenGL 3.3 support.

27 November 2013 - GL 3.3 LLVMpipe - 6 Comments
Gallium3D LLVMpipe Performance Remains Unchanged

LLVMpipe is now commonly used as the fallback Linux software rasterizer on modern desktop distributions when no GPU hardware driver is available, but its performance still isn't anything to write home about and the OpenGL capabilities is still far behind that of core Mesa's OpenGL 3.3 support.

26 November 2013 - LLVMpipe - 3 Comments
A Mesa Newbie Project Already Underway

Just yesterday I wrote about easy projects for new developers to get involved with the open-source Mesa graphics drivers and already a set of 17 patches have appeared by a new open-source developer for implementing one of the "easy" OpenGL changes.

25 November 2013 - Mesa Newbie Projects - 10 Comments
Easy Mesa Projects To Start Working On GPU Drivers

For those Linux users with C/C++ development experience that have been wanting to get involved with working on the open-source Mesa 3D/OpenGL drivers, a new Wiki page has been setup that outlines -- almost step-by-step -- some easy projects to get started on for adding new OpenGL features to Mesa.

24 November 2013 - Mesa Newbie Projects - 12 Comments
Mesa 10.0 Release Candidate 1 Is Now Available

For those craving open-source OpenGL 3.2/3.3 drivers, the first release candidate to Mesa 10.0 is now available! The official release is a few weeks out and Mesa 10.0 overall is a humungous release for free software drivers with both new features and better performance.

18 November 2013 - Mesa 3D Graphics - Add A Comment
The State Of Mesa OpenGL GL3/GL4 Updated

The infamous GL3.txt documentation was updated over the weekend that provides a look at where the various Mesa/Gallium3D drivers come in with their support for the OpenGL 3.x and 4.x extensions. The Nouveau driver status was updated followed by some slight reformatting to the document to give an easy look at where the open-source OpenGL 3/4 support comes in today.

18 November 2013 - GL3.txt - 20 Comments
Libdrm 2.4.48 Has New Hardware Support

Libdrm, the DRM library that interfaces between the user-space graphics components (namely Mesa and the X.Org drivers) with the Linux kernel DRM drivers, is now up to version 2.4.48. Big with libdrm 2.4.48 is Intel "Broadwell" and AMD Radeon "Hawaii" GPU support.

17 November 2013 - DRM Library - Add A Comment
Crowd-Funding Is Back For Another Mesa Extension

After running a successful crowd-funding campaign, Timothy Arceri delivered on his word of implementing KHR_debug support for Mesa. The OpenGL 4.3 extension that came as a result of crowd-funding was successfully merged in Mesa and can be found with the forthcoming 10.0 release. Now the developer is back looking to implement more GL 4.3 functionality.

12 November 2013 - GL_ARB_arrays_of_arrays - 14 Comments
The Current State Of VIrtIO-Based Virgil3D

Late last month at the KVM Forum in Edinburgh was a status update on Virgil3D, the research project by David Airlie for a VirtIO-based 3D GPU for QEMU that's powered by Mesa's Gallium3D.

10 November 2013 - Virgil3D - 1 Comment
DRI3 Support Merged Into Mesa 10.0

Thursday was a heck of a day for Mesa development activity with several new OpenGL extensions having been merged, the Xorg state tracker being nuked, and the new game developer-focused GLX extension landing. However, that was not all and in the last commits prior to branching Mesa 10.0 from Git master was the adding of DRI3 support.

8 November 2013 - DRI3 Mesa - 12 Comments
Mesa's New Extension For Game Developers Merged

Intel has been working to improve Linux gaming and as part of that earlier this year they published the GLX_MESA_query_renderer extension. The purpose of this GLX extension is to provide more system -- particularly graphics-related -- information than what's easily accessible right now. Just before the Mesa 10.0 branching, support for this useful extension was merged.

8 November 2013 - Renderer Extension - 6 Comments

726 Mesa news articles published on Phoronix.