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

A Book On Linux Graphics Driver Development

X.Org

Published on 18 August 2012 09:53 AM EDT
Written by Michael Larabel in X.Org
14 Comments

Next month in Nürnberg prior to the start of XDC2012, X.Org developers hope to get together and write a book about graphics driver development.

An X.Org book sprint is planned in the two days leading up to XDC2012 at the SUSE offices in Nürnberg, Germany. This book sprint isn't starting from ground zero but rather the developers that show up to participate will be working off of the documentation that was begun by Stéphane Marchesin
a while back (here's a PDF of where it's at today).

At the moment Stéphane's graphics driver book is 69 pages long. Current sections include the introduction, a look at the hardware, the picture, frame-buffer drivers, the Direct Rendering Manager, X.Org drivers, video decoding, OpenGL, Mesa, Gallium3D, GPU Computing, suspend and resume, technical specifications, beyond development, and conclusions. "The book will be targeted towards new contributors but will have enough details to be useful to all levels of graphics driver development."

According to the X.Org Book Sprint 2012 Wiki page the two days will mainly be spent reviewing the existing guide, filling in any poles, polishing the content, and then drinking beer. Originally there was an X.Org book sprint to happen last year at XDC2011 Chicago until the board's organizing fell through.

More information on the Nürnberg book sprint can be found in this mailing list post.

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Linux Hardware Reviews
  1. The MSI X99S SLI PLUS Is Working & Running Well On Linux
  2. NVIDIA GeForce GTX 980: The Best GPU For Linux Gamers
  3. ROCCAT LUA: A Linux-Friendly Gaming Mouse
  4. Cheetah Mounts: The Affordable Way To Put Your TV On The Wall
Latest Linux Articles
  1. Preview: Radeon Gallium3D Performance For CS:GO On Linux
  2. XWayland Linux Gaming Performance With GNOME Wayland On Fedora 21
  3. EXT4/Btrfs/XFS/F2FS Benchmarks On Linux 3.17
  4. Fedora 21 Alpha First Impressions: It's Great
Latest Linux News
  1. Other Projects Participating In This Winter's Women Outreach Program
  2. Radeon 7.5 X.Org Driver Enables Hawaii, Adds New PCI IDs
  3. PHP As A Next-Generation Programming Language?
  4. Steam Linux Usage Rose 0.1% During September
  5. Understanding The Xen XSA-108 Security Issue
  6. Fedora 21 Workstation Is Making Great Progress
  7. Dash As The Default Shell For Fedora?
  8. CUPS Turn 15 Years Old, CUPS 2.0 Released
  9. VA-API Gallium3D State Tracker Added Back To Mesa
  10. Radeon DRM Gets New Information Ioctl Queries
Latest Forum Discussions
  1. Microsoft Announces... Windows 10 With A Start Menu
  2. Borderlands 2 Launches On Steam For Linux
  3. Take the Steam Survey results with a grain of salt. It is flawed.
  4. X.Org Is Looking For Some Female Help
  5. Hacking Express gate (Asus Splashtop)
  6. NVIDIA Alerts Nouveau: They're Starting To Sign/Validate GPU Firmware Images
  7. Updated and Optimized Ubuntu Free Graphics Drivers
  8. Nero CD/DVD Burning Software On Linux Is Dead