Measuring and Improving OpenGL Performance

As the Linux graphics system has matured in recent years, developershave had the opportunity to shift their focus from featureimplementation (OpenGL 3.x conformance, GLSL support, etc.) tooptimization. At the same time, tools for measuring graphicsperformance have historically been quite limited, (often little morethan the moral equivalents of time and top).

In this presentation I will discuss recent developments in tools (suchas apitrace) for measuring GPU performance. I will also showcase someof the most most significant, recent performance improvements forLinux graphics, focusing primarily on Intel GPUs.

Carl Worth

Carl has been fascinated with creating software since getting thechance to play with an Apple ][e computer at the age of 10. He hasbeen an active contributor to the Free Software community since 2000in a variety of projects, most notably as the creator of both thecairo graphics library and the notmuch mail system.

Currently, Carl is working for the Linux graphics team within Intel'sOpen-source Technology Center. His focus is on tools development, muchof which is currently centered on the suite of tools within apitrace.