Difference between revisions of "General OpenGL"
Jump to navigation
Jump to search
(Making a section for deprecated stuff.) |
(Adjusting the list to allow nesting.) |
||
Line 1: | Line 1: | ||
− | + | * [[Rendering Pipeline Overview]] | |
− | + | * [[FAQ]]: frequently asked questions | |
− | + | * [[OpenGL Objects]]: The standard OpenGL object model. | |
− | + | * [[glGetString]]: Getting Information From GL | |
− | + | * [[Clipping, Culling, and Visibility Testing]] | |
− | + | * [[Color]] | |
− | + | * [[Depth Buffer]] | |
− | + | * [[Multisample]] | |
− | + | * [[Texture Mapping]] | |
− | + | * [[Textures - more]] | |
− | + | * [[Textures - compression]] | |
− | + | * [[Texturing a Sphere]] | |
− | + | * [[Skybox]] | |
− | + | * [[Drawing Lines over Polygons]]: Using glPolygonOffset. | |
− | + | * [[Alpha Blending]]: Transparency and Translucency. | |
− | + | * [[Buffer Objects]] | |
− | + | ** [[Vertex Buffer Object]] | |
− | + | * [[Vertex Array Object]] | |
− | + | * [[glVertexAttribPointer]] | |
− | + | * [[NPOT Textures]] | |
− | + | * [[Multitexture with GLSL]] | |
− | + | * [[OpenGL and multithreading]] | |
− | + | * [[OpenGL 3.0 and beyond, creating a context]] | |
− | + | * [[GL error codes]] | |
− | + | * [[Debugging Tools]] | |
− | + | * [[Common Mistakes]] | |
− | |||
− | |||
The following sections are deprecated in 3.0 and removed in 3.1 and above. You should not rely on this functionality going forward. | The following sections are deprecated in 3.0 and removed in 3.1 and above. You should not rely on this functionality going forward. | ||
− | + | * [[Texture Binding]] | |
− | + | * [[Texture Combiners]] | |
− | + | * [[Vertex Arrays]] | |
− | + | * [[Vertex Formats]] | |
− | + | * [[Shadow Mapping without shaders]] | |
− | + | * [[gluPerspective code]] | |
− | + | * [[gluProject and gluUnProject code]] | |
− | + | * [[gluLookAt code]] | |
− | + | * [[Fonts]] | |
− | + | * [[Vertex Transformation]] | |
− | + | * [[Selection mechanism]] | |
− | + | * [[p-buffer]] | |
− | + | * [[VBO - more]] | |
− | + | * [[VBO - just examples]] | |
− | + | * [[Mathematics of glTexGen]] | |
− | + | * [[Viewing and Transformations]] : Answers about Transformations. |
Revision as of 20:51, 15 August 2009
- Rendering Pipeline Overview
- FAQ: frequently asked questions
- OpenGL Objects: The standard OpenGL object model.
- glGetString: Getting Information From GL
- Clipping, Culling, and Visibility Testing
- Color
- Depth Buffer
- Multisample
- Texture Mapping
- Textures - more
- Textures - compression
- Texturing a Sphere
- Skybox
- Drawing Lines over Polygons: Using glPolygonOffset.
- Alpha Blending: Transparency and Translucency.
- Buffer Objects
- Vertex Array Object
- glVertexAttribPointer
- NPOT Textures
- Multitexture with GLSL
- OpenGL and multithreading
- OpenGL 3.0 and beyond, creating a context
- GL error codes
- Debugging Tools
- Common Mistakes
The following sections are deprecated in 3.0 and removed in 3.1 and above. You should not rely on this functionality going forward.
- Texture Binding
- Texture Combiners
- Vertex Arrays
- Vertex Formats
- Shadow Mapping without shaders
- gluPerspective code
- gluProject and gluUnProject code
- gluLookAt code
- Fonts
- Vertex Transformation
- Selection mechanism
- p-buffer
- VBO - more
- VBO - just examples
- Mathematics of glTexGen
- Viewing and Transformations : Answers about Transformations.