cocos2d-x  3.1rc0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CCGL.h File Reference
#include "base/CCPlatformConfig.h"
#include <GLES2/gl2platform.h>
#include <GLES2/gl2.h>
#include <GLES2/gl2ext.h>

Macros

#define glClearDepth   glClearDepthf
#define glDeleteVertexArrays   glDeleteVertexArraysOES
#define glGenVertexArrays   glGenVertexArraysOES
#define glBindVertexArray   glBindVertexArrayOES
#define glMapBuffer   glMapBufferOES
#define glUnmapBuffer   glUnmapBufferOES
#define GL_DEPTH24_STENCIL8   GL_DEPTH24_STENCIL8_OES
#define GL_WRITE_ONLY   GL_WRITE_ONLY_OES
#define GL_GLEXT_PROTOTYPES   1
#define GL_BGRA   0x80E1
#define glGenVertexArraysOES   glGenVertexArraysOESEXT
#define glBindVertexArrayOES   glBindVertexArrayOESEXT
#define glDeleteVertexArraysOES   glDeleteVertexArraysOESEXT

Typedefs

typedef char GLchar

Variables

PFNGLGENVERTEXARRAYSOESPROC glGenVertexArraysOESEXT
PFNGLBINDVERTEXARRAYOESPROC glBindVertexArrayOESEXT
PFNGLDELETEVERTEXARRAYSOESPROC glDeleteVertexArraysOESEXT

Macro Definition Documentation

#define GL_BGRA   0x80E1
#define GL_DEPTH24_STENCIL8   GL_DEPTH24_STENCIL8_OES
#define GL_GLEXT_PROTOTYPES   1
#define GL_WRITE_ONLY   GL_WRITE_ONLY_OES
#define glBindVertexArray   glBindVertexArrayOES
#define glBindVertexArrayOES   glBindVertexArrayOESEXT
#define glClearDepth   glClearDepthf
#define glDeleteVertexArrays   glDeleteVertexArraysOES
#define glDeleteVertexArraysOES   glDeleteVertexArraysOESEXT
#define glGenVertexArrays   glGenVertexArraysOES
#define glGenVertexArraysOES   glGenVertexArraysOESEXT
#define glMapBuffer   glMapBufferOES
#define glUnmapBuffer   glUnmapBufferOES

Typedef Documentation

typedef char GLchar

Variable Documentation

PFNGLBINDVERTEXARRAYOESPROC
glBindVertexArrayOESEXT
PFNGLDELETEVERTEXARRAYSOESPROC
glDeleteVertexArraysOESEXT
PFNGLGENVERTEXARRAYSOESPROC
glGenVertexArraysOESEXT