Notes From X@FOSDEM 2010: GLSL, X, Etc

Posted by Michael Larabel on February 07, 2010

X@FOSDEM 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.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite