Courses
 
  Course Numbers
1       2       3      
4       5       6      
7       8       9      
10     11     12
13     14     15
16     17     18
19     20     21
22     23     24
25     26     27
28     29     30
31     32     33
34     35     36
37     38     39
40     41     42
43     44     45
 
     
26. Performance OpenGL: Platform Independent Techniques
Monday, Half Day, 1:45 - 5:30 pm
Room 20 D
Level: Intermediate

Performance OpenGL is designed to provide OpenGL programmers with platform-independent techniques to improve the correctness and performance of their OpenGL applications. This course provides an in-depth analysis of the OpenGL geometry and rasterization pipelines, as well as tools and other hints for improving OpenGL's performance.

Prerequisites
Attendees should be comfortable programming with the OpenGL programming interface, and they should understand the methods for rendering geometry and images with OpenGL and controlling rendering by manipulating OpenGL's state.

Topics
OpenGL's rendering and state models. Determination of application performance bottlenecks. Considerations for formatting data for maximum OpenGL performance. Analysis of the performance of various OpenGL pipelines stages.

Organizer
Dave Shreiner
SGI

Lecturers
Alan Commike
Brad Grantham
Bob Kuehne
Dave Shreiner
SGI

Schedule

Component 1: OpenGL Pipeline Analysis
8:30 Introduction & Performance
Bottleneck Analysis
Shreiner
9:15 Vertex & Shader Functionality
Kuehne, Grantham
10:15 Break
Component 2: OpenGL Operation and Application Considerations
10:30 Vertex & Shader Functionality (continued)
Kuehne, Grantham
10:45 Data Format Considerations
Grantham
11:15 OpenGL Operation & State Sorting
Shreiner
11:35 Application Bottlenecks & Data Organization Algorithms
Commike
12:10 Questions and Answers
All



   presentations

   experiences    services
   > COURSES    > ACADEMIC EXHIBITS    > BIRDS OF A FEATHER  
   > EDUCATORS    > ART GALLERY    > GET INVOLVED  
      PROGRAM    > COMPUTER    > GRAPHICSNET  
   > EXHIBITOR TECH
      ANIMATION FESTIVAL    > INTERNATIONAL  
      TALKS    > EMERGING       RESOURCES  
   > INTRO TO
      TECHNOLOGIES    > PATHFINDERS  
      COMPUTER GRAPHICS    > sigKIDS      
   > KEYNOTE ADDRESS /
   > GUERILLA STUDIO      
      AWARDS          
   > PAPERS          
   > SKETCHES &          
      APPLICATIONS          
   > SPECIAL SESSIONS          
   > WEB GRAPHICS