1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Mesa News Archives

The Gallium3D R600 Driver Now Has Texture Support

There's good news for those interested in the open-source Gallium3D driver for the ATI R600/R700 (Radeon HD 2000/3000/4000 series) graphics cards: the R600g driver is beginning to work. While there's been the classic Mesa R600/R700 driver for months now that is working fine for most users, once finished the Gallium3D version should offer better performance, better OpenGL support (OpenGL 2.1 support off the bat, but that's still a ways behind OpenGL 4.1), and many other possibilities via Gallium3D's different state trackers.
28 July 2010 - Woohoo! - 14 Comments

Here's The R600 Gallium3D Driver Running Gears

If you read the previous R600g news post from less than an hour ago this should come as no surprise, but: the ATI R600g Gallium3D driver has finally reached the milestone of being able to properly run glxgears. This GLX demo is simple and useless as a benchmark, but is an important development milestone and as talked about in that previous news piece, Jerome hopes to tackle texture support within a few days so then we will see more interesting OpenGL capabilities and we are potentially just days away from being able to run Quake with R600g and a modern ATI graphics processor (you can already do so with an open-source driver stack using the classic Mesa R600/700 driver).
23 July 2010 - She's Running! - 28 Comments

What Will Mesa's New GLSL Compiler Provide?

Yesterday we reported on Intel preparing to push its new GLSL compiler into Mesa by the end of next month so that it can be released with Mesa 7.9 by the end of this quarter. While Intel has developed this new compiler for the OpenGL Shading Language for their own needs and hardware, other Mesa drivers -- including those for Gallium3D -- will be using it once merged. After any initial bugs are addressed in the other drivers from this new GLSL compiler banging them in different ways, what good will this new shader compiler be for the end-user?
23 July 2010 - Tracking It - 4 Comments

Mesa's Clover OpenCL Gets Some Love

Originally set as a goal for the summer of 2009, it was not until late August of last year that the OpenCL state tracker for Mesa's Gallium3D driver architecture was finally published. However, the code was incomplete and a very early work-in-progress. Nearly a year later, this "Clover" branch of Mesa that contains the OpenCL over Mesa support is still largely incomplete and useless to end-users. Fortunately, however, a new developer has stepped up to the plate and is in the process of submitting patches.
22 July 2010 - Hopefully!

Intel's Preparing To Push Its New GLSL Compiler Into Mesa

Mesa 7.9 is shaping up to be one hell of a release. Mesa 7.9 is already set to carry many ATI Gallium3D driver improvements along with enhancements to the LLVMpipe driver that uses the CPU for rendering, the early R600g driver, various Gallium3D architectural and state tracker improvements (MSAA, Stream Out, etc), more OpenGL 3.x functionality, and tons of other changes. But there's still more coming! Intel's Ian Romanick has announced on the Mesa development list that they would like to merge their new GLSL compiler into Mesa in August.
22 July 2010 - GLSL2 Branch - 4 Comments

ATI Gallium3D + Wine Is Bettered A Bit

If the impressive rate of Gallium3D improvements was not enough, there's more good news for those of you running ATI Radeon R300-R500 graphics cards (up through the Radeon X1000 series) with the open-source Gallium3D driver: the Wine graphics support just got a tiny bit better. Committed to the Mesa repository this afternoon is support for the GL_ARB_depth_clamp OpenGL extension within the Mesa state tracker and as of right now it's hooked-up for use by the R300g driver.
21 July 2010 - OpenGL Depth Clamp Support - 35 Comments

Mesa Makes More Strides Towards OpenGL 3.x Support

The OpenGL 3.0 specification was announced in August of 2007 and has already been succeeded by OpenGL 3.1, OpenGL 3.2, and then earlier this year came OpenGL 3.3 and OpenGL 4.0. While the 3.0 revision to this industry standard graphics API has been around for nearly three years, it's still not fully supported by the open-source Mesa graphics stack. Progress though is being made.
15 July 2010 - Test - 9 Comments

Gallium3D Gets A "Galahad" Driver

Besides a VDPAU state tracker for Gallium3D having emerged in the past couple of days, a new Gallium3D driver called "Galahad" has been committed to the Mesa mainline repository and has been worked on over the past week.
29 June 2010 - Exciting For Developers - 2 Comments

There's A Gallium3D State Tracker For VDPAU

Committed to a branch of the Mesa repository over the weekend is an initial Gallium3D state tracker for providing VDPAU support. Yes, VDPAU as in NVIDIA's Video Decode and Presentation API for Unix that has become quite popular with Linux users and is supported by many media applications.
28 June 2010 - It's Early Still - 9 Comments

Mesa 7.8.2 Graphics Stack Released

The very latest work going on within Mesa's core, the DRI drivers, and the Gallium3D stack for the past several months are what will eventually form Mesa 7.9 once released in the coming months. However, for those living atop Mesa's stable code-base and not this experimental code, the second point release of Mesa 7.8 has arrived.
17 June 2010 - Stable Release - 2 Comments

The State Of Intel's GLSL2 Compiler

Intel's Eric Anholt has been working on writing a GLSL2 compiler for their open-source Mesa graphics stack. Mesa's GL Shading Language compiler has been limited to version 1.4 support, but that is changing. In response to the recent ATI R300 GLSL discussion, Eric has provided an update on the Intel efforts.
10 June 2010 - Updated - 8 Comments

The R300 GLSL Compiler Improvements Are Coming

As we talked about back in April, there are five summer X/Mesa projects as part of Google's Summer of Code. One of these projects is to improve the GLSL (GL Shading Language) compiler for the ATI R300 class graphics processors and while the summer has just begun, there is already some work emerging.
8 June 2010 - This Summer - 52 Comments

Gallium3D Support For Stream Out Arrives

On the same-day as publishing new Gallium3D benchmarks of the ATI R300g driver, we have more Gallium3D news to share. Zack Rusin has just announced a new Gallium3D branch that provides support for "Stream Out" with this advanced graphics driver architecture.
7 June 2010 - A.K.A. Transform Feedback - 10 Comments

AROS (The Free AmigaOS) Gets With Gallium3D

A $600 bounty came around a while back within the AROS (AROS Research Operating System) community to port Gallium3D and the Nouveau driver to this operating system that is a free software implementation of the AmigaOS 3.1 APIs. This bounty was successful in getting an OpenGL subsystem running on this free AmigaOS alternative via Mesa and Gallium3D and now a 2D architecture is also being implemented atop Gallium3D -- it sounds familiar to how the X.Org developers are implementing the Xorg state tracker to accelerate EXA and X-Video.
21 May 2010 - Nouveau Too - 9 Comments

Gallium3D Anti-Aliasing (MSAA) Is Going In

VMware's Roland Scheidegger has announced he soon will be merging gallium-msaa to Mesa master soon, which will put this branch into the mainline Mesa code-base in time for the Mesa 7.9 release in the coming months.
19 May 2010 - MSAA Structure - 7 Comments

LLVMpipe Doesn't Yet Like The GNOME Shell

Last week we published our first benchmarks of LLVMpipe, which is a new driver for Gallium3D that's to serve as a software rasterizer on the CPU. LLVMpipe is ideal for cases where a GPU is not available or supported and it leverages LLVM (the Low-Level Virtual Machine) for optimization and providing much better software acceleration than Mesa's traditional software rasterizer or Gallium3D's previous Softpipe driver. LLVMpipe really likes modern, fast processors with SSE3/SSE4 support especially for best performance, but will work with nearly any 64-bit Intel/AMD processor. Unfortunately, LLVMpipe doesn't yet play well with GNOME Shell.
5 May 2010 - Fail - 16 Comments

Discussing Mesa's "Stupid Development Model"

Red Hat's David Airlie has started a new mailing list discussion that's surrounding the "stupid development model" of Mesa. Their accepted policy of developing in stable branches and then pulling the code into the master code-base periodically (rather than just working directly on master) is causing many frustrations for Dave in being able to back-port fixes to existing stable branches of Mesa.
30 April 2010 - David Airlie Is Mad - 11 Comments

LLVMpipe's Geometry Processing Pipeline Kicks

A month ago we talked about Gallium3D's LLVMpipe performing well and providing a much better software rasterizer than what is available with classic Mesa. Using LLVMpipe and a modest CPU for acceleration, the OpenArena was just about playable without any GPU assistance. Now a month later LLVMpipe is becoming a even more serious performer. LLVMpipe now is able to tap into the new geometry processing pipeline and it's causing some major performance gains.
28 April 2010 - For Gallium3D - 30 Comments

Mesa Slowly Gets Better OpenGL 3 Coverage

While OpenGL 3.0 was announced in August of 2007, nearly three years later its coverage in the open-source Mesa stack is lacking even while the 3.1/3.2/3.3 revisions have been introduced and OpenGL 4.0 was already introduced this year. Slowly but surely though, the open-source developers are making progress in implementing OpenGL 3.x support for Mesa.
27 April 2010 - Bit By Bit - 4 Comments

Reworking OpenGL ES In Mesa, Gallium3D

In May of last year there were Gallium3D state trackers published for OpenGL ES 1.1 and OpenGL ES 2.0. These were among the first major working state trackers for this new graphics architecture, but in the months since they have continued to receive much affection from a few developers and continue to improve. The OpenGL ES 1.1/2.0 support though may now be reworked by Kristian Høgsberg.
12 April 2010 - This Time By Kristian - 11 Comments

533 Mesa news articles published on Phoronix.
21
Latest Linux Hardware Reviews
  1. AMD's New Athlon/Semprons Give Old Phenom CPUs A Big Run For The Money
  2. 13-Way Low-End GPU Comparison With AMD's AM1 Athlon
  3. ASUS AM1I-A: A Mini-ITX Board For Socketed Kabini APUs
  4. Mini-Box M350: A Simple, Affordable Mini-ITX Case
Latest Linux Articles
  1. How Much Video RAM Is Needed For Catalyst R3 Graphics?
  2. Ubuntu 12.04 LTS vs. 14.04 LTS Cloud Benchmarks
  3. Ubuntu 12.04.4 vs. 13.10 vs. 14.04 LTS Desktop Benchmarks
  4. AMD OpenCL Performance With AM1 Kabini APUs
Latest Linux News
  1. TP-LINK TG-3468: A $12 Linux PCI-E Gigabit Network Adapter
  2. OpenELEC 4.0 Beta 6 Works On 4K Graphics, RPi ALSA
  3. Linux 3.15 Lands Some DRM Graphics Driver Fixes
  4. AMD Is Disabling DPM Support For RV770 GPUs
  5. ReactOS Working On A Community Windows OS
  6. Borderlands Is Being Considered For Linux
  7. Mesa 10.0 & 10.1 Stable Get Updated
  8. Getting Hit By The Variable Performance Of The Public Cloud
  9. Git 2.0 Test Releases Begin With Many Changes
  10. Wine 1.7.17 Works On Its Task Scheduler, C Run-Time
  11. The Improv ARM Board Still Isn't Shipping; Riding A Dead Horse?
  12. Debian To Maintain 6.0 Squeeze As An LTS Release
Latest Forum Discussions
  1. The GNOME Foundation Is Running Short On Money
  2. Updated and Optimized Ubuntu Free Graphics Drivers
  3. Catalyst 14.3 Beta
  4. Suggestions about how to make a Radeon HD 7790 work decently?
  5. Radeon 8000M problematic on Linux?
  6. Linux Kernel Developers Fed Up With Ridiculous Bugs In Systemd
  7. After Jack Keane, RuseSoft will briing Ankh 3 to Linux through Desura
  8. Suspected PHP Proxy Issue