]> git.cworth.org Git - cworth.org/blob - src/talks/lca_2009.mdwn
Reword the abstract of lca_2009 slightly
[cworth.org] / src / talks / lca_2009.mdwn
1 [[!meta title="From Click to Pixel: A Tour of the Linux Graphics Stack"]]
2
3 ## Abstract
4
5 The Linux graphics stack can be a bewildering thing. What do all those
6 names actually mean (cairo? Mesa? Glucose? UXA? GEM?). How can an
7 application designer hope to debug a graphics performance problem?
8 This talk provides a simple overview of the 2D and 3D graphics stacks
9 for Linux with clear diagrams, and several recipes for debugging
10 graphics performance problems at several layers. We conclude with an
11 overview of upcoming changes to the graphics stack, (in particular,
12 several different attempts to unify the 2D and 3D stacks).
13
14 Presented at [linux.conf.au 2009](http://linux.conf.au) in Hobart,
15 Tasmania, Australia on 2009-01-21.
16
17 ## Presentation
18
19   * [PDF slides](lca-2009.pdf)
20   * [HTML slides](html) (OK, so really just a bunch of images with links between them)
21   * [SVG slides](svg)
22
23 The slides alone don't capture the material very completely. The talk
24 was recorded, so I do plan to add a link to the video here once I
25 receive one, (the last I heard the conference organizers were still
26 working on transcoding the video capture). Also, I could be convinced
27 to write an article with similar content as this presentation. Please
28 let me know, (email address below), if you would be interested in
29 reading that.