46: OpenGL 2.0



Tuesday, Half Day
1:30 – 5:15 pm
Room 007AB

OpenGL 2.0 is a major upgrade to the preeminent cross-platform 3D graphics standard, OpenGL. This course presents a status report on the OpenGL 2.0 effort and an overview of all of the new features in the new version, including programmable shaders, programmable image formats, support for multipass rendering, better synchronization, and improved performance.

Prerequisites
Programming experience in C or C++ and some graphics programming experience are required. Working knowledge of OpenGL 1.3 is useful.

Topics
The vision for OpenGL 2.0; shading language overview; objects and memory management; synchronization and time control; OpenML graphics requirements; OpenGL 2.0 shading language; compiling and running shaders; Shading language details; Shading language comparison.

Organizer
Randi Rost
3Dlabs, Inc.


Lecturers
Bill Licea-Kane
ATI Research

Randi Rost
3Dlabs, Inc.


Module 1: OpenGL 2.0 Overview
1:30 Introduction and Vision
Rost
1:55 Programmable Processors
2:20 Other Proposed OpenGL 2.0 Features
Rost
2:30 Shader Management
Licea-Kane
2:45 Vertex and Fragment Shaders
Licea-Kane
3:15 Break
Module 2: Examples and Demos
3:30 Example Shaders and Demos
Licea-Kane
Hart
4:00 Other OpenGL 2.0 Features ISVs and OpenGL 2.0
Hart
4:30 Additional Code Examples and Demos
All
4:45 Wrap-up and Questions
Rost




Additional information from SIGGRAPH 2002 Courses is available in the Course Notes
.
   
   

Back To Main Page
conference exhibition Call for Participation Presenters Media Registration Search SIGGRAPH 2002 Homepage