The Khronos Group - Connecting Software to Silicon

The Khronos Group is a not for profit industry consortium creating open standards for the authoring and acceleration of parallel computing, graphics, dynamic media, computer vision and sensor processing on a wide variety of platforms and devices. All Khronos members are able to contribute to the development of Khronos API specifications, are empowered to vote at various stages before public deployment, and are able to accelerate the delivery of their cutting-edge 3D platforms and applications through early access to specification drafts and conformance tests.

Sorry, this event is now over

We've collected some of the more interesting items from this event and linked to them from here.

PresentationsPressPodcasts
YouTube Press Kits
    Flickr

      Date: Wednesday August 13th 2008, 8:30 am - 12:15 pm
      Location: Los Angeles Convention Center, Room 403 AB
      Website: http://www.siggraph.org/s2008/attendees/classes/11.php

      Theme: SIGGRAPH Core

      OpenGL is the programming interface for cross-platform graphics applications in a wide range of systems, from supercomputers to mobile phones, and just like graphics hardware, it evolves with new graphics technology. This class presents an introduction to OpenGL, espouses best practices for performance and compatibility with future versions of the API, and provides a glimpse of OpenGL's future directions.

      Topics include: the graphics pipeline from vertex specification to enabling texture maps, the use of shaders with programmable hardware, managing geometric transformations, lighting and illumination, increasing realism with texture mapping, efficient implementation, and how to extend those techniques using shaders.

      The class includes program examples that are immediately usable in attendees' own applications.

      Prerequisites

      This class is appropriate for programmers who have at least an introductory knowledge of the techniques of computer graphics (for example, z-buffering, Gouraud shading, etc.) and are able to read basic programs written in C.

      Instructors

      Dave Shreiner - ARM

      Ed Angel - University of New Mexico

      Bill Licea-Kane - AMD Corporation

      Evan Hart - NVIDIA Corporation

      Instructor Information

      Dave Shreiner

      Dave Shreiner is a media systems architect for ARM, where he helps design and implement graphics systems for embedded markets and mobile devices. Prior to working at ARM, he was a principal contributor to OpenGL development at SGI. He has presented courses on OpenGL programming and performance tuning worldwide, most prevalently at the annual SIGGRAPH conference, where he was also Courses Chair for SIGGRAPH 2006. He is one of the co-authors of the OpenGL Programming Guide and a contributing author to the OpenGL ES Programming Guide.

      Ed Angel

      Ed Angel is a professor in the Departments of Computer Science, Electrical and Computer Engineering, and Media Arts and Director of the Art, Research, Technology, and Science Laboratory (ARTS Lab) at the University of New Mexico.

      He has over 25 years of experience in research and teaching in computer graphics and image processing. He is the author of the popular textbooks: Interactive Computer Graphics: A Top-Down Approach using OpenGL: (5th Edition, Addison Wesley, 2009), and The OpenGL Primer (Third Edition, Addison Wesley, 2008). He has taught over 100 professional courses worldwide, including at the annual SIGGRAPH conference.

      Bill Licea-Kane

      (Forthcoming)

      Evan Hart

      (Forthcoming)