Mesa News Archives
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
Mesa Gets Two New OpenGL 4.x Support Patch Series

With Mesa 10.0 that will be released in a few weeks time there is finally OpenGL 3.2 and 3.3 support. But with Mesa still being several years and revisions behind the latest Khronos Group specification, it's still a matter of implementing a lot of new GL4 functionality. Fortunately, there's many developers devoted to this task and on Tuesday there were patches for two new GL extensions.

6 November 2013 - Mesa GL4 - 19 Comments
RadeonSI Gallium3D Gets UBO/TBO Support, OpenGL 3.3

Just ahead of the code branching of the Mesa 10.0 release this week, Marek Olšák has committed a number of improvements to the open-source RadeonSI Gallium3D graphics driver for providing open-source to the Radeon HD 7000 series GPUs and newer on Linux.

4 November 2013 - RadeonSI Gallium3D - 57 Comments
DRI3 Support Proposed For Mesa 10.0

Following the X.Org Server 1.15 Release Candidate that introduces Direct Rendering Infrastructure 3 (DRI3 a.k.a. DRI3000), Keith Packard has proposed a set of patches that provide DRI3 support for Mesa drivers. The only patched hardware driver though for DRI3 is currently the Intel i965 DRI driver.

4 November 2013 - DRI3 Support - 14 Comments
Freedreno Gallium3D Sees New Activity

In addition to new improvements to Intel's Mesa driver, the Freedreno Gallium3D driver for Qualcomm Adreno/Snapdragon ARM graphics support has seen improvements too ahead of the Mesa 10.0 branching.

2 November 2013 - Freedreno G3D - 1 Comment
Oibaf's Mesa 10.0 Comes To Ubuntu 13.10 Saucy

For those not comfortable in building Mesa and other open-source Linux graphics driver packages from source, the popular "Oibaf PPA" was updated this morning and it brings Mesa 10.0 Git to Ubuntu 13.10, 13.04, 12.10, and 12.04 LTS distributions. There's also other newer graphics packages there too.

31 October 2013 - Oibaf PPA - 27 Comments
Mesa 10.0 Gets A Release Date, Branching Plan

Mesa 10.0 has many new 3D graphics features and we've known for a while the plan was to put out this next Mesa release in November. Now we have a better idea for when the Mesa 10.0 branching will happen and official release happen.

29 October 2013 - Mesa 10.0 - 13 Comments
What Do You Wish Was In Mesa 10.0?

While there's many new features for Mesa 10.0, it's far from being feature complete and there's still many features that Linux desktop users would love to see added.

27 October 2013 - Mesa 10 - 31 Comments
Intel Still Working On GPU Mesa Hanging Issues

While Intel's Sandy Bridge hardware is now two years old and has been succeeded by Ivy Bridge and Haswell, the open-source developers working on Mesa are still struggling to address some GPU hang issues with the latest open-source Linux graphics driver for Sandy Bridge and Ivy Bridge.

27 October 2013 - Sandy / Ivy Bridge - 7 Comments
Hi10P Support Proposed For VDPAU

Open-source developers are hoping to be able to introduce Hi10P support to NVIDIA's Video Decode and Presentation API for Unix (VDPAU) library.

26 October 2013 - Hi10P - 44 Comments
Features To Be Found In Mesa 10.0

Mesa 10.0 will hopefully be released by the end of November and with it will come plenty of new features and improvements to the open-source Linux graphics drivers.

26 October 2013 - Mesa 10.0 - 7 Comments
VDPAU+GL Interoperability Still Forthcoming

While there's plenty of features coming to Mesa 10.0, one of the features not yet merged is support for an OpenGL extension to allow for better interoperability between VDPAU and OpenGL.

25 October 2013 - NVIDIA Extension - 1 Comment
Gallium3D Gets An OpenMAX Video State Tracker

Mesa's Gallium3D can now handle OpenMAX! OpenMAX, short for Open Media Acceleration, is the Khronos standard for a C-language interface for abstraction of routines for audio, video, and image processing. With this initial implementation by AMD, the OpenMAX Gallium3D support allows hardware acceleration of MPEG-2 and H.264.

24 October 2013 - Gallium3D OpenMAX - 29 Comments
Mesa Clover Gallium3D Now Supports OpenCL ICD

Last week OpenGL 3.3 support landed in Mesa and now to kick off the new week there's another important milestone for the open-source graphics project. The major milestone that just happened is the "Clover" Gallium3D state tracker for OpenCL/GPGPU support now can provide OpenCL ICD support.

21 October 2013 - OpenCL - 2 Comments

713 Mesa news articles published on Phoronix.