Difference between revisions of "General OpenGL"

From OpenGL Wiki
Jump to navigation Jump to search
(Making a section for deprecated stuff.)
(Adjusting the list to allow nesting.)
Line 1: Line 1:
This section explains the basics of the OpenGL API and answers some of the most frequently asked questions about it.
+
* [[Rendering Pipeline Overview]]
 
+
* [[FAQ]]: frequently asked questions
; [[Rendering Pipeline Overview]]
+
* [[OpenGL Objects]]: The standard OpenGL object model.
; [[FAQ]] : frequently asked questions
+
* [[glGetString]]: Getting Information From GL
; [[OpenGL Objects]]: The standard OpenGL object model.
+
* [[Clipping, Culling, and Visibility Testing]]
; [[glGetString]] : Getting Information From GL
+
* [[Color]]
; [[Clipping, Culling, and Visibility Testing]]
+
* [[Depth Buffer]]
; [[Color]]
+
* [[Multisample]]
; [[Depth Buffer]]
+
* [[Texture Mapping]]
; [[Multisample]]
+
* [[Textures - more]]
; [[Texture Mapping]]
+
* [[Textures - compression]]
; [[Textures - more]]
+
* [[Texturing a Sphere]]
; [[Textures - compression]]
+
* [[Skybox]]
; [[Texturing a Sphere]]
+
* [[Drawing Lines over Polygons]]: Using glPolygonOffset.
; [[Skybox]]
+
* [[Alpha Blending]]: Transparency and Translucency.
; [[Drawing Lines over Polygons]] : Using glPolygonOffset.
+
* [[Buffer Objects]]
; [[Alpha Blending]] : Transparency and Translucency.
+
** [[Vertex Buffer Object]]
; [[Buffer Objects]]
+
* [[Vertex Array Object]]
; [[Vertex Buffer Object]]
+
* [[glVertexAttribPointer]]
; [[Vertex Array Object]]
+
* [[NPOT Textures]]
; [[glVertexAttribPointer]]
+
* [[Multitexture with GLSL]]
; [[NPOT Textures]]
+
* [[OpenGL and multithreading]]
; [[Multitexture with GLSL]]
+
* [[OpenGL 3.0 and beyond, creating a context]]
; [[OpenGL and multithreading]]
+
* [[GL error codes]]
; [[OpenGL 3.0 and beyond, creating a context]]
+
* [[Debugging Tools]]
; [[GL error codes]]
+
* [[Common Mistakes]]
; [[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 Binding]]
; [[Texture Combiners]]
+
* [[Texture Combiners]]
; [[Vertex Arrays]]
+
* [[Vertex Arrays]]
; [[Vertex Formats]]
+
* [[Vertex Formats]]
; [[Shadow Mapping without shaders]]
+
* [[Shadow Mapping without shaders]]
; [[gluPerspective code]]
+
* [[gluPerspective code]]
; [[gluProject and gluUnProject code]]
+
* [[gluProject and gluUnProject code]]
; [[gluLookAt code]]
+
* [[gluLookAt code]]
; [[Fonts]]
+
* [[Fonts]]
; [[Vertex Transformation]]
+
* [[Vertex Transformation]]
; [[Selection mechanism]]
+
* [[Selection mechanism]]
; [[p-buffer]]
+
* [[p-buffer]]
; [[VBO - more]]
+
* [[VBO - more]]
; [[VBO - just examples]]
+
* [[VBO - just examples]]
; [[Mathematics of glTexGen]]
+
* [[Mathematics of glTexGen]]
; [[Viewing and Transformations]] : Answers about Transformations.
+
* [[Viewing and Transformations]] : Answers about Transformations.

Revision as of 20:51, 15 August 2009