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.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.