While Mesa 12.0 was just branched days ago and is going to be an extraordinary release, new work is already building up for Mesa 12.1-dev that will be released around September.
With the branching this week for the huge Mesa 12.0 milestone, here are some fresh Mesa 11.2 stable vs. Mesa Git benchmarks I ran today/yesterday with several graphics cards on Ubuntu 16.04 with the Padoka PPA for the updated Mesa Git stack plus also pulling down the Linux 4.6.0 stable release.
Enabling compiler Link-Time Optimizations (LTO) by default for Mesa in non-debug builds is being discussed in the name of performance and binary size.
With Mesa 12 now having been branched with plans to release next month, the code is under a feature freeze as developers turn to fixing bugs ahead of this stable release. With no more major features planned, here's an overview of the new features for Mesa 12.0.
Mesa release manager Emil Velikov has announced the first release candidate of Mesa 12.0, formerly known as Mesa 11.3.
With the main Mesa drivers (Intel, RadeonSI, NVC0) jumping ahead to OpenGL 4.3 and mostly done with OpenGL 4.4/4.5, plus Intel adding their Vulkan driver, and many other improvements over the past three months, the next stable release of Mesa is going to be massive.
Intel's Mesa Linux graphics driver is now officially at OpenGL 4.3 compliance.
Francisco Jerez of Intel was pushing his SIMD32 changes into Mesa Git over night and benefits the driver's ARB_compute_shader support.
Their drivers have basically been at OpenGL 4.3 compliance for a few days now, but today the switch was finally made where the Nouveau NVC0 and RadeonSI Gallium3D drivers are officially advertising OpenGL 4.3 support.
Earlier this month I wrote about much faster tessellation coming for AMD's RadeonSI Gallium3D driver and now that code has landed.
A slew of patches hit mainline Mesa over the night that take care of various OpenGL 4.x related work items.
New to the upcoming Mesa release is the OpenSWR software rasterizer developed by Intel and geared for faster performance, at least for the workloads of most interest to the Intel engineers working on this driver.
For those curious whether Mesa 11.3 improves the performance at all for users bound to an old AMD Radeon graphics card using the R600 Gallium3D driver, I have some tests of that to share this morning.
For those having some extra time today to help test out some new Mesa patches or just curious about what's on the horizon, Nicolai Hähnle of AMD has posted some Mesa state tracker patches for benefiting several modern Linux games.
Gallium3D's video acceleration code for VA-API VDPAU state tracker were upgraded today with support for DRI3.
This weekend was the ambitious proposal to delay Mesa 12.0 until there's OpenGL 4.5 support in this open-source driver stack, which could tack on around an extra month to the release schedule. It's now looking like this change in release planning will not happen.
There's traction building around delaying the next Mesa release, which is currently scheduled to be out in June and for a feature freeze in just a few days. A new proposal is to make Mesa 12.0 be the release with initial OpenGL 4.5 support.
Axel Davy who has been one of the prolific developers involved on the "Nine" Gallium3D state tracker for providing a basic Direct3D 9 implementation under Linux has sent in a set of 39 patches that he hopes to land in time for next month's Mesa release.
Yet another feature landing in Mesa Git ahead of the upcoming Mesa 11.3/12.0 branching for release next month is lossless compression in the Intel Mesa DRI driver.
There are new Mesa happenings in the OpenGL Vendor Neutral Dispatch Library (GLVND) space.
With perfect timing now that the Radeon DDX enables DRI3 by default, Leo Liu of AMD has posted patches for implementing DRI3 support within the VA-API and VDPAU Gallium3D components.
There is more exciting open-source AMD work to share today, a week before the feature freeze for the next version of Mesa.
Bas Nieuwenhuizen has announced his work on "offchip tessellation" support for the RadeonSI Gallium3D driver to provide dramatically better OpenGL tessellation performance.
Mesa release manager Emil Velikov of Collabora has announced the release of Mesa 11.2.2, the newest stable point release for this user-space stack to the open-source graphics drivers.
With the latest code landing in Mesa Git this afternoon, the GL_ARB_query_buffer_object has been wired up for Intel's i965 OpenGL driver.
Red Hat developer Rob Clark has put out a new update concerning the status of his pet project, Freedreno, for providing open-source, reverse-engineered graphics support for Qualcomm Adreno hardware.
Timothy Arceri of Collabora has been restoring work on an on-disk shader cache for Intel's open-source Mesa OpenGL driver that was originally started by some of the Intel OTC driver developers.
Going along with the work written about yesterday of Igalia Posts Intel vertex_attrib_64bit Mesa Driver Patches, Close To OpenGL 4.1+, the latest ARB_gpu_shader_fp64 patches were published today for the Intel i965 Mesa driver.
For x86 Android users, patches are available for making use of Mesa's LLVMpipe driver in Gallium3D for cases where hardware drivers are not available. This support is reportedly good enough for running Android apps in the absence of proper OpenGL drivers.
Mesa release manager Emil Velikov has laid out plans to release the next version of Mesa in just over one month.
933 Mesa news articles published on Phoronix.