OpenGL® (Open Graphics Library) is a cross-platform, royalty-free, open standard application programming interface (API) for 2D and 3D graphics. It is the most widely used and most widely supported graphics API, and it allows applications to target a broad range of graphics hardware, such as GPUs from AMD. The OpenGL specification is maintained and updated by the OpenGL Architectural Review Board (the ARB), which is part of the Khronos group. AMD is an active participant at the ARB and a regular contributor to the OpenGL Specification. Along with a solid specification, OpenGL includes a standard and well supported extension mechanism, allowing hardware vendors to bring acess to new features to developers quickly and efficiently. Used by permission by Khronos.
OpenGL Specifications – Learn more about the OpenGL graphics system: what it is, how it acts, and what is required to implement it.
OpenGL SDK – Here you’ll find valuable resources available to OpenGL developers from the OpenGL Org including documentation, sample code, libraries and tools for creating OpenGL-based applications.
OpenGL 4.4 Core Profile Spec – This document describes the OpenGL graphics system: what it is, how it acts, and what is required to implement it.
OpenGL Quick Reference Card – A quick reference guide that includes information about queries, samplers, shaders and more for OpenGL.
OpenGL Programming and Optimization Guide (2007) – This guide focuses on how to get the most out of AMD graphics hardware under OpenGL.
Blogs & Resources
WebGL craze at SigGraph 2013 (blog)