TECHNOLOGY INDEX / REFERENCERENDERING / GPUGRAPHICS API
REFERENCE / OPENGL

OpenGL

OpenGL is a cross-platform graphics API for submitting rendering commands and data to a GPU through a standardized interface.

WHAT IT DOES / 01

COMMANDS FOR
THE GRAPHICS PIPELINE.

It provides programmable stages for transforming geometry, shading pixels, sampling textures and writing the final image to framebuffers.

KEY CONCEPTS / 02

THE CORE
IDEAS.

  1. 01

    CONTEXT

    Store rendering state and access the OpenGL command interface for a drawing surface.

  2. 02

    SHADERS

    Run programmable stages that transform vertices and determine fragment output.

  3. 03

    BUFFERS & TEXTURES

    Move geometry, parameters and image data between application memory and the GPU.

KEEP EXPLORING / 03

OFFICIAL
RESOURCES.

BACK TO ARCHIVEALL PROJECTS←