From OpenGL.org
Jump to: navigation, search
Welcome to the OpenGL Wiki!
This Wiki is a collection of information about OpenGL, as well as frequently asked questions about OpenGL and its API. Tutorials are also welcome and can be hosted on this Wiki.
Contributions on this wiki are open to the public, you only need to create a user account. We ask that you please respect the content on this wiki and post only information that is relevant to OpenGL.
Getting Started
- OpenGL development setup
- Loading OpenGL functions
- Tools to do this automatically
- Additional useful development tools
|
FAQs
- FAQ
- Common mistakes
- Common legacy mistakes
- Common GLSL mistakes
|
OpenGL Reference
- OpenGL 4.3 function reference
- GLSL 4.3 function reference.
|
OpenGL Objects
- Buffer Objects
- Buffer Object Streaming
- Pixel Buffer Objects
- Textures
- Sampler Objects
- Image formats
- Pixel transfer operations
- Cubemap Textures
- Array Textures
- Buffer Textures
- Asynchronous query objects
- Framebuffer Objects
- Default Framebuffer
- Renderbuffer Objects
- Unconventional objects:
- Sync Objects
- Shader and program objects
|
Rendering pipeline
- Vertex Specification
- Vertex Rendering
- Primitive
- Vertex Processing
- Vertex Shader
- Tessellation
- Geometry Shader
- Vertex Post-Processing
- Primitive Assembly
- Rasterization
- Fragment Shader
- Per-Sample Processing
|
OpenGL Shading Language
- The core language
- Shader compilation
- Variable types
- Type qualifiers
- Uniform variables
- Sampler variables
- Built-in variables
- Interface blocks
- Shader stages:
- Vertex Shader
- Tessellation
- Geometry Shader
- Fragment Shader
- Compute Shader
- Other shading languages
|
OpenGL Concepts
- OpenGL Context
- Types of contexts
- Synchronization
- Get Context Info
- The OpenGL Specification
- OpenGL Architectural Review Board
- The OpenGL Shading Language
- OpenGL Extension
- Legacy OpenGL
- History of OpenGL
- History of Programmability
|
Other useful information
- Useful 3D algorithms
- Platform-specific issues
- Hardware-specific issues
- Glossary
|
Retrieved from "www.opengl.org/wiki_132/index.php?title=Main_Page&oldid=8349"