diff -r 89d6a7a84779 -r 25a17d01db0c Symbian3/PDK/Source/GUID-15737F8C-2803-5B50-9D53-2DF79FAB76B1.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/PDK/Source/GUID-15737F8C-2803-5B50-9D53-2DF79FAB76B1.dita Fri Jan 22 18:26:19 2010 +0000 @@ -0,0 +1,14 @@ + + + + + +What API extensions are supported?OpenGL ES implementations can expose implementation-specific functionality by use of the standard extension mechanisms. The implementer controls this by modifying the files glextplatform.h and gl2extplatform.h for 1.x and 2.0 respectively.

Variant: ScreenPlay and non-ScreenPlay. Target audience: Device creators.

Extensions are defined in glext.h and gl2ext.h for OpenGL ES 1.x and 2.0 respectively. Each extension is defined based upon its #define guard. For example, the OpenGL ES 2.0 extension "GL_ETC1_RGB8_OES " is guarded by the #define "GL_OES_compressed_ETC1_RGB8_texture " in gl2ext.h.

By defining "GL_OES_compressed_ETC1_RGB8_texture " in gl2extplatform.h, the extension GL_ETC1_RGB8_OES is disabled in gl2ext.h.

OpenGL ES Porting + Guide OpenGL ES Variability + Choices OpenGLES Interface Overview
\ No newline at end of file