Ilia Mirkin, the independent developer known for his contributions to the open-source Nouveau and Freedreno graphics drivers, has implemented another OpenGL 4.5 extension in core Mesa and exposed it for the Intel i965 graphics driver.
The third release candidate to Mesa 11.0 is now available.
While most everyone would agree Mesa could benefit from more developers of this important piece of the open-source Linux desktop stack for providing OpenGL/3D graphics drivers, it seems slow patch review times are frustrating at least some casual developers wanting to contribute.
The latest Mesa 10.6 point release is now available for those sticking to stable updates until the official release of Mesa 11.0 in a week or so.
With the upcoming Mesa 11.0 release there is OpenGL 4.1 support on the RadeonSI Gallium3D driver for Radeon HD 7000 series and newer, but no OpenGL 4.0/4.1 support for the R600g driver, which was disappointing to some R600g users within our forums.
The second release candidate to Mesa 11.0 is now available for testing.
I'm in the process of doing several interesting Mesa 11.0 tests with different GPUs as well as using the latest LLVM and Linux kernel code.
With Google Summer of Code 2015 now over, the reports are coming in from this year's X.Org GSoC projects.
Besides the atomic mode-setting for virtual KMS drivers, another X.Org Google Summer of Code project this summer was developing a range analysis pass and other optimization passes for Mesa as part of benefiting NIR.
Mesa 11.0 was branched last night and its first release candidate now available.
Ahead of the expected Mesa 11.0 code branching this weekend are some improvements that landed for the Gallium3D Direct3D 9 "Nine" state tracker.
As of today in Mesa Git -- and just in time for the Mesa 11.0 branching -- is the decision to enable usage of NIR by default for vertex shaders with the Intel driver.
With the latest Mesa Git code and one minor workaround, you can now start running the BioShock Infinite game on the open-source Gallium3D drivers.
Just days after the big libdrm 2.4.63 release that brought initial AMDGPU DRM support, version 2.4.64 of Mesa's DRM library is now available.
With Mesa 11.0 coming in September, which is bringing OpenGL 4.0~4.2 support and initial AMDGPU and Fiji support, it's been a busy past few months for Mesa developers.
As some Freedreno driver news this weekend besides Qualcomm publishing some register documentation is word that OpenGL ES 3.0 is now working for the Freedreno Gallium3D driver on Adreno A3xx/4xx hardware.
Just after writing this morning about libdrm 2.4.63 being released and that it's needed for the AMDGPU Mesa support to land, the code indeed is now in mainline! There's the mainline support going into Mesa 11.0 for supporting the hardware via the AMDGPU DRM driver -- Tonga, Carrizo, Fiji, and future new hardware. There's also now HEVC video decode support on capable hardware via the VDPAU state tracker and other improvements related to this AMDGPU code push.
VMware's vmwgfx virtual Linux graphics stack for supporting 2D/3D acceleration within guest VMs running their virtualization software will finally allow for OpenGL 3.x support.
The Mesa 11.0 code-base will be branched next week from Git master in order to release the version as stable in mid-September.
It was just earlier today that OpenGL 4.2 was completed for core Mesa and already there's patches for tackling another OpenGL 4.3 extension.
All of the new OpenGL 4.2 extensions are now hooked up within core Mesa for use by the open-source Linux graphics drivers!
For users of Gallium3D's Heads-Up Display, a number of improvements have landed in Mesa Git, particularly if you're a RadeonSI driver user.
Support for utilizing the new AMDGPU DRM driver found in Linux 4.2 and newer has been added to Mesa's DRM library (libdrm).
While LLVMpipe isn't intended for much more than a software fallback for modern Linux desktops and as an aid for debugging Mesa/Gallium3D drivers using a hardware-neutral driver, it can be interesting once in a while running benchmarks on this software driver.
While we knew it was coming given that Mesa core has gone from OpenGL 3.3 compliance to OpenGL 4.1, the commit finally happened this Saturday for making it Mesa 11.0.
With all of the Mesa OpenGL 4 happenings -- and most recently OpenGL 4.1 for RadeonSI -- you may be wondering how to run this latest code prior to its official release in September.
Recently, each day has been yielding a bit more of OpenGL 4.x support within Mesa/Gallium3D. The latest patches position the RadeonSI Gallium3D driver for enabling OpenGL 4.1 compliance.
The Freedreno driver that provides open-source, reverse-engineered graphics support for the Qualcomm Adreno graphics hardware is continuing to pick up new functionality.
Emil Velikov announced the release of Mesa 10.6.3 this morning, though of course most Phoronix readers are eaglerly awaiting the release of Mesa 10.7/11.0 with initial OpenGL 4 support.
Wow, it's like a dream... Waking up to find that Mesa Git now supports all of the necessary GL extensions to claim OpenGL 4.0 compliance by core Mesa. It took more than five years, but it's finally materializing and OpenGL 4.1~4.2 isn't too far behind.
931 Mesa news articles published on Phoronix.