Browse Source

Doc: added page with links to valuable "best practices" information.

pull/7/head
Vladimír Vondruš 14 years ago
parent
commit
a4d5d3682b
  1. 15
      doc/best-practices.dox
  2. 1
      doc/features.dox
  3. 8
      doc/tips.dox

15
doc/best-practices.dox

@ -0,0 +1,15 @@
/** @page best-practices Best practices in OpenGL
@brief Platform-specific and general performance advices
Here is collection of carefully selected links to official guidelines and
other articles with valuable information to help developers create better
applications. Feel free to add one, if it contains new unique information.
@section best-practices-platform Platform-specific
- Mac OS - [Best Practices for Working with Vertex Data](https://developer.apple.com/library/mac/#documentation/graphicsimaging/Conceptual/OpenGL-MacProgGuide/opengl_vertexdata/opengl_vertexdata.html), [Best Practices for Working with Texture Data](https://developer.apple.com/library/mac/#documentation/graphicsimaging/Conceptual/OpenGL-MacProgGuide/opengl_texturedata/opengl_texturedata.html)
- iOS - [Best Practices for Working with Vertex Data](http://developer.apple.com/library/ios/#documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/TechniquesforWorkingwithVertexData/TechniquesforWorkingwithVertexData.html), [Best Practices for Working with Texture Data](http://developer.apple.com/library/ios/#documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/TechniquesForWorkingWithTextureData/TechniquesForWorkingWithTextureData.html), [Best Practices for Shaders](http://developer.apple.com/library/ios/#documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/BestPracticesforShaders/BestPracticesforShaders.html#//apple_ref/doc/uid/TP40008793-CH7-SW3)
- Google Chrome Native Client - [Best practices for 3D graphics](https://developers.google.com/native-client/beta/devguide/coding/3D-graphics#best-practices)
*/

1
doc/features.dox

@ -5,6 +5,5 @@ namespace Magnum {
- @subpage matrix-vector - @copybrief matrix-vector - @subpage matrix-vector - @copybrief matrix-vector
- @subpage scenegraph - @copybrief scenegraph - @subpage scenegraph - @copybrief scenegraph
- @subpage collision-detection - @copybrief collision-detection - @subpage collision-detection - @copybrief collision-detection
- @subpage compilation-speedup - @copybrief compilation-speedup
*/ */
} }

8
doc/tips.dox

@ -0,0 +1,8 @@
namespace Magnum {
/** @page tips Tips and tricks
@brief Hints for better productivity and performance
- @subpage compilation-speedup - @copybrief compilation-speedup
- @subpage best-practices - @copybrief best-practices
*/
}
Loading…
Cancel
Save