Glossary: Difference between revisions

From OpenGL Wiki
Jump to navigation Jump to search
Added definition of rendering command. And general fixup.
Defining drawing command, with link.
Line 4: Line 4:


; [[ARB]]
; [[ARB]]
: OpenGL Architecture Review Board.  
: OpenGL Architecture Review Board.
; <span id="Drawing command">Drawing Command</span>
: Any OpenGL function of the form {{code|gl*Draw*}}. These are a subset of [[#Rendering command|rendering commands]].
; [[OpenGL Context|Context, OpenGL]]
; [[OpenGL Context|Context, OpenGL]]
: A collection of state, memory and resources. Required to do any OpenGL operation.
: A collection of state, memory and resources. Required to do any OpenGL operation.
Line 20: Line 22:
: OpenGL for Embedded Systems. An OpenGL based specification for systems such as mobile phones.
: OpenGL for Embedded Systems. An OpenGL based specification for systems such as mobile phones.
; <span id="Rendering command">Rendering command</span>
; <span id="Rendering command">Rendering command</span>
: OpenGL rendering commands are any [[Vertex Rendering]] function, [[Framebuffer#Blitting|Framebuffer blitting]] operations, [[Framebuffer#Buffer clearing|Framebuffer clearing]] operations, and [[Compute Shader#Dispatch|Compute dispatch]] operations.
: OpenGL rendering commands are any [[Vertex Rendering|Drawing command]], [[Framebuffer#Blitting|Framebuffer blitting]] operations, [[Framebuffer#Buffer clearing|Framebuffer clearing]] operations, and [[Compute Shader#Dispatch|Compute dispatch]] operations.
; Vendor
; Vendor
: The developer of an OpenGL implementation.
: The developer of an OpenGL implementation.

Revision as of 17:51, 1 January 2015

This page lists words that are frequently encountered in the context of OpenGL use, in alphabetical order.

ARB
OpenGL Architecture Review Board.
Drawing Command
Any OpenGL function of the form gl*Draw*. These are a subset of rendering commands.
Context, OpenGL
A collection of state, memory and resources. Required to do any OpenGL operation.
GL
Shorthand for OpenGL.
GLU
GL Utility, an OpenGL helper library. Outdated; use other tools instead.
GLUT
GL Utility Toolkit. A library for creating OpenGL contexts and windows, as well as other things. Outdated; use FreeGLUT or other window creation systems instead.
GPU
Graphics Processing Unit, a piece of hardware for graphics.
OpenGL
A cross-platform graphics system with an openly available specification.
OpenGL ES
OpenGL for Embedded Systems. An OpenGL based specification for systems such as mobile phones.
Rendering command
OpenGL rendering commands are any Drawing command, Framebuffer blitting operations, Framebuffer clearing operations, and Compute dispatch operations.
Vendor
The developer of an OpenGL implementation.