Notes From [email protected] 2010: GLSL, X, Etc
Written by Michael Larabel in X.Org on 7 February 2010 at 08:05 AM EST. 6 Comments
X.ORG --
[email protected] is taking place at FOSDEM in Brussels, Belgium. Nicolai Hahnle and Daniel Stone provided talks on R300 GLSL compilation and X11 and its problems, respectively. Intel's Eric Anholt also ended up giving a very brief talk on the Cairo-GL project. Luc Verhaegen is now starting to talk on cleaning/integrating the Linux graphics stack.

Videos are forthcoming, but Nicolai's technical talk did produce a TODO list for the R300 GLSL compiler. While most GLSL shaders should work today, as proclaimed Nicolai, there still is missing flow control in vertex programs, loop support in fragment and vertex programs, support for additional instructions, and there is an immense amount of optimization work that can be done to Mesa and the OpenGL drivers.

Daniel's talk was on how users expect "every frame must be perfect" and some of the current problems include issues with RandR reconfiguration, video display programs, server implementations are awful, video tearing is common, and window reconfiguration is brutal. Daniel also briefly commented on the Wayland Display Server, but as he said, "X is the best since everything else doesn't work or doesn't exist." Daniel thinks someday Wayland might function according to him.
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week