]> git.cworth.org Git - cworth.org/blob - src/talks/lca_2009.mdwn
9f9fbba3330fd4abf3212f864dd1e65e7625dab3
[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 where things are going in the short-term future.
12
13 ## Presentation
14
15   * [PDF slides](lca-2009.pdf)
16   * [HTML slides](html) (OK, so really just a bunch of images with links between them)
17   * [SVG slides](svg)
18
19 The slides alone don't capture the material very completely. The talk
20 was recorded, so I do plan to add a link to the video here once I
21 receive one, (the last I heard the conference organizers were still
22 working on transcoding the video capture). Also, I could be convinced
23 to write an article with similar content as this presentation. Please
24 let me know, (email address below), if you would be interested in
25 reading that.