Difference between revisions of "General OpenGL"
Jump to navigation
Jump to search
(→Deprecated Functionality: Pages of dubious quality.) |
|||
Line 16: | Line 16: | ||
These articles explain topics directly related to rendering graphics with OpenGL. | These articles explain topics directly related to rendering graphics with OpenGL. | ||
* [[Rendering Pipeline Overview]] | * [[Rendering Pipeline Overview]] | ||
− | |||
− | |||
− | |||
* [[Buffer Objects]] | * [[Buffer Objects]] | ||
** [[Vertex Buffer Object]] | ** [[Vertex Buffer Object]] | ||
+ | ** [[Pixel Buffer Object]] | ||
* [[Vertex Array Object]] | * [[Vertex Array Object]] | ||
* [[OpenGL Shading Language]] aka GLSL. | * [[OpenGL Shading Language]] aka GLSL. | ||
+ | ** [[GLSL_Core_Language|The Language]] | ||
+ | ** [[GLSL Types|Types]] | ||
+ | *** [[GLSL Sampler|Samplers]] | ||
+ | ** [[GLSL Type Qualifiers|Type Qualifiers]] | ||
+ | *** [[GLSL Uniform|Uniforms]] | ||
* [[Default Framebuffer|Framebuffer]] | * [[Default Framebuffer|Framebuffer]] | ||
** [[Framebuffer Objects]] | ** [[Framebuffer Objects]] | ||
Line 31: | Line 34: | ||
** [[Cubemap Textures]] | ** [[Cubemap Textures]] | ||
** [[Array Textures]] | ** [[Array Textures]] | ||
+ | * [[Rasterization]] | ||
+ | ** [[Blending]]: Transparency and Translucency. | ||
+ | ** [[Transparency Sorting]] | ||
* [[Drawing Lines over Polygons]]: Using glPolygonOffset. | * [[Drawing Lines over Polygons]]: Using glPolygonOffset. | ||
Revision as of 14:33, 26 May 2012
General Information
Articles with general OpenGL information.
- FAQ: frequently asked questions
- OpenGL Objects: The standard OpenGL object model.
- Creating an OpenGL Context
- glGetString: Getting Information From GL
- Color
- OpenGL and multithreading
- GL Error Codes
- Debugging Tools
- Common Mistakes
- Common Mistakes: Deprecated
Rendering
These articles explain topics directly related to rendering graphics with OpenGL.
- Rendering Pipeline Overview
- Buffer Objects
- Vertex Array Object
- OpenGL Shading Language aka GLSL.
- Framebuffer
- Textures
- Rasterization
- Blending: Transparency and Translucency.
- Transparency Sorting
- Drawing Lines over Polygons: Using glPolygonOffset.
Deprecated Functionality
The following sections are deprecated in version 3.0 and removed in 3.1 and above. You should not rely on this functionality going forward.
- Texture Binding: See GLSL sampler binding instead.
- Texture Combiners: See The OpenGL Shading Language instead.
- Vertex Arrays: See Buffer Object and Vertex Specification.
- Vertex Formats: See Vertex Array Object
- Shadow Mapping without shaders
- Fonts
- Vertex Transformation
- Selection mechanism
- p-buffer
- VBO - more
- VBO - just examples
- Mathematics of glTexGen
- Viewing and Transformations : Answers about Transformations.