 |
 |
 |
19. Performance OpenGL: Platform Independent Techniques
Half-Day, Monday, 1 August, 8:30 am - 12:15 pm
Room 502B
Level: Intermediate
OpenGL performance analysis, tips, and techniques
to help programmers write better OpenGL programs regardless of their
development platform. Topics include: the causes of and solutions to
performance problems in OpenGL programs, techniques for organizing
data, and how advanced OpenGL features can make OpenGL programs run
faster.
Prerequisites
The course assumes that attendees are comfortable programming with the OpenGL programming interface, understand the methods for rendering geometry and images with OpenGL, and know how to control rendering by manipulating OpenGL's state.
Intended Audience
This course is designed for novice to intermediate OpenGL programmers
or those seeking insights into how to make interactive graphics
applications perform better. You are beyond the level of the course if
you have evaluated and tuned graphics programs and systems and are
aware of the options and tradeoffs available in OpenGL.
Co-Organizers
Bob Kuehne
Blue Newt Software
Dave Shreiner
SGI
Lecturers
Alan Commike
SGI
Tom True
NVIDIA Corporation
Schedule
| 8:30 |
Overview of OpenGL Pipeline Operation
Shreiner
|
| 9:10 |
Geometry Processing and Performance
Kuehne
|
| 10 |
Rasterization and Pixel Processing and Performance
True
|
| 10:15 |
Break
|
| 10:30 |
Rasterization and Pixel Processing and Performance (continued)
True
|
| 10:45 |
Application Considerations
Commike
|
| 11:45 |
Case Studies
Shreiner
|
| 12:10 |
Conclusion and Questions & Answers
All
|
|
 |
|
|