Difference between revisions of "Main Page"

From OpenGL.org
Jump to: navigation, search
(Increased the accessibility of genuinely useful information, making it much easier to get into the Wiki.)
(Improved data arrangement. More stuff on front-page.)
Line 30: Line 30:
 
{| width="100%"
 
{| width="100%"
 
| valign="top" width="33%" |
 
| valign="top" width="33%" |
{{main page block|OpenGL Concepts|
+
{{main page block|[[OpenGL Object]]s|
* [[OpenGL Specification|The OpenGL Specification]]
+
* [[Buffer Object]]s
** [[OpenGL Architectural Review Board]]
+
** [[Pixel Buffer Object]]s
* [[OpenGL Objects|The standard OpenGL object model]]
+
** [[Buffer Object Streaming]]
* [[OpenGL Shading Language|The OpenGL Shading Language]]
+
* [[Texture]]s
* [[OpenGL Extension]]
+
** [[Sampler Object]]s
* [[Legacy OpenGL]]
+
** [[Image Format|Image formats]]
* [[OpenGL Context]]
+
** [[Pixel Transfer|Pixel transfer operations]]
** [[Core And Compatibility in Contexts|Types of contexts]]
+
** [[Cubemap Texture]]s
* [[History of OpenGL]]
+
** [[Array Texture]]s
 +
** [[Buffer Texture]]s
 +
* [[Query Object|Asynchronous query objects]]
 +
* [[Framebuffer Object]]s
 +
** [[Default Framebuffer]]
 +
** [[Renderbuffer Object]]s
 +
* '''Unconventional objects:'''
 +
** [[Sync Object]]s
 +
** [[GLSL Object|Shader and program objects]]
 
}}
 
}}
 
| valign="top" width="30%" |
 
| valign="top" width="30%" |
Line 67: Line 75:
 
** [[Uniform Buffer Object|Uniform blocks]]
 
** [[Uniform Buffer Object|Uniform blocks]]
 
** [[Shader Storage Buffer Object|Shader storage blocks]]
 
** [[Shader Storage Buffer Object|Shader storage blocks]]
* Shader stages:
+
* '''Shader stages:'''
 
** [[Vertex Shader]]
 
** [[Vertex Shader]]
 
** [[Tessellation Shader]]s
 
** [[Tessellation Shader]]s
Line 76: Line 84:
 
|}
 
|}
  
{{main page block|Other useful information|
+
{| width="100%"
 +
| valign="top" width="60%" |{{main page block|OpenGL Concepts|
 +
* [[OpenGL Context]]
 +
** [[Core And Compatibility in Contexts|Types of contexts]]
 +
** [[Synchronization]]
 +
* [[OpenGL Specification|The OpenGL Specification]]
 +
** [[OpenGL Architectural Review Board]]
 +
* [[OpenGL Shading Language|The OpenGL Shading Language]]
 +
* [[OpenGL Extension]]
 +
* [[Legacy OpenGL]]
 +
* [[History of OpenGL]]
 +
}}
 +
| valign="top" |{{main page block|Other useful information|
 
* [[Math and algorithms|Useful 3D algorithms]]
 
* [[Math and algorithms|Useful 3D algorithms]]
 
* [[Platform Specific|Platform-specific issues]]
 
* [[Platform Specific|Platform-specific issues]]
Line 82: Line 102:
 
* [[Glossary]]
 
* [[Glossary]]
 
}}
 
}}
 +
|}

Revision as of 20:26, 2 October 2012


Welcome to the OpenGL Wiki!

Opengl Tiny.gif
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.