December 15, 2018
Archives  News  Final OpenGL 2.0 Specification Announced  

Tuesday, August 10, 2004
Final OpenGL 2.0 Specification Announced
10:01 AM | Tuncer Deniz | Comment on this story

The long-awaited OpenGL 2.0 specification was announced today at the SIGGRAPH 2004 industry tradeshow. OpenGL 2.0 provides high-level access to the programmable features of modern graphics processors. OpenGL is used in most of today's Macintosh games and is an integral part of Mac OS X.

Here's more from the offficial press release:

OpenGL® Shading Language has been extensively field tested for a year within the proven ARB standardization process. Potential applications include cinematic quality images for games, more realistic imagery for training and simulation, better analysis tools for medical visualization, and more true-to-life simulated environments for designing and styling manufactured products.

Since its introduction in 2003, OpenGL Shading Language has become the most widely supported shading language for developing interactive graphics and visualization applications, with implementations for UNIX®, Microsoft® Windows®, Linux®, and other operating systems. This wide compatibility enables developers to readily move their work across most major commercial operating systems and hardware platforms. OpenGL 2.0 fully supports all applications written under the previous versions of the specification.

New features of OpenGL 2.0 include:
• Programmable shading. With the new release, both OpenGL Shading Language and its APIs are now core features of OpenGL. New functionality includes the ability to create shader and program objects; and the ability to write vertex and fragment shaders in OpenGL Shading Language.
• Multiple render targets that enable programmable shaders to write different values to multiple output buffers in a single pass.
• Non-power-of-two textures for all texture targets, thereby supporting rectangular textures and reducing memory consumption.
• Two-sided stencil, with the ability to define stencil functionality for the front and back faces of primitives, improving performance of shadow volume and constructive solid geometry rendering algorithms.
• Point sprites, which replace point texture coordinates with texture coordinates interpolated across the point. This allows drawing points as customized textures, useful for particle systems.
For more information on OpenGL 2.0, be sure to visit the official OpenGL web site.


Other Mac Games News for Tuesday, August 10, 2004

IMG Reviews Battlefield 1942: Deluxe Edition10:58 AM
• Final OpenGL 2.0 Specification Announced10:01 AM
Maelstrom For Mac OS X Updated8:39 AM
Final Call of Duty 1.4 Patch Released8:27 AM
GamerDad Posts Look At Game Reviews8:16 AM
NeverWinter Nights 2 Interview8:15 AM
Dark Horizons: Lore Update, Demo Released8:14 AM
uDevGames 2004 Officially Announced8:12 AM
View all of the Mac games news for Tuesday, August 10, 2004 on one page

Mac Games News for Monday, August 9, 2004

IMG Store: Victoria In Stock9:30 AM
Aspyr Announces True Crime: Streets of L.A.8:37 AM
Bud Redhead Released for OS X8:27 AM
Myst IV Revelation Demo Released8:22 AM
View all of the Mac games news for Monday, August 9, 2004 on one page

Recent Mac Games News

Friday, August 6, 2004
Thursday, August 5, 2004
Wednesday, August 4, 2004
Tuesday, August 3, 2004
Monday, August 2, 2004

Search for other Mac games news stories or browse our Mac Games News Archive.

Archives  News  Final OpenGL 2.0 Specification Announced