UFO: Alien Invasion
|
OpenGL-ES to OpenGL compatibility layer. More...
#include <GLES/gl.h>
#include <GLES/glext.h>
Go to the source code of this file.
Macros | |
#define | APIENTRY |
#define | GL_FRAMEBUFFER_EXT GL_FRAMEBUFFER_OES |
#define | GL_FRAMEBUFFER_COMPLETE_EXT GL_FRAMEBUFFER_COMPLETE_OES |
#define | GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES |
#define | GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES |
#define | GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES |
#define | GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES |
#define | GL_INVALID_FRAMEBUFFER_OPERATION_EXT GL_INVALID_FRAMEBUFFER_OPERATION_OES |
#define | GL_FRAMEBUFFER_UNSUPPORTED_EXT GL_FRAMEBUFFER_UNSUPPORTED_OES |
#define | GL_FRAMEBUFFER_BINDING_EXT GL_FRAMEBUFFER_BINDING_OES |
#define | GL_RENDERBUFFER_EXT GL_RENDERBUFFER_OES |
#define | GL_MAX_RENDERBUFFER_SIZE_EXT GL_MAX_RENDERBUFFER_SIZE_OES |
#define | GL_COLOR_ATTACHMENT0_EXT GL_COLOR_ATTACHMENT0_OES |
#define | GL_DEPTH_ATTACHMENT_EXT GL_DEPTH_ATTACHMENT_OES |
#define | GL_DEPTH_COMPONENT GL_DEPTH_COMPONENT16_OES |
#define | GL_SOURCE0_RGB GL_SRC0_RGB |
#define | GL_SOURCE1_RGB GL_SRC1_RGB |
#define | GL_SOURCE2_RGB GL_SRC2_RGB |
#define | GL_SOURCE0_ALPHA GL_SRC0_ALPHA |
#define | GL_SOURCE1_ALPHA GL_SRC1_ALPHA |
#define | GL_SOURCE2_ALPHA GL_SRC2_ALPHA |
#define | GL_CLAMP GL_CLAMP_TO_EDGE /* Not exactly GL_CLAMP but very close */ |
#define | glTranslated(X, Y, Z) glTranslatex( (X)*0x10000, (Y)*0x10000, (Z)*0x10000 ) |
#define | GL_COMPILE_STATUS 0x8B81 |
#define | GL_LINK_STATUS 0x8B82 |
#define | GL_FRAGMENT_SHADER 0x8B30 |
#define | GL_VERTEX_SHADER 0x8B31 |
#define | GL_SHADING_LANGUAGE_VERSION 0x8B8C |
#define | GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 0x8B4C |
#define | GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS |
#define | GL_MAX_VERTEX_ATTRIBS 0x8869 |
#define | GL_MAX_TEXTURE_COORDS GL_MAX_TEXTURE_UNITS |
#define | GL_MAX_VARYING_VECTORS 0x8DFC |
#define | GL_MAX_FRAGMENT_UNIFORM_VECTORS 0x8DFD |
#define | GL_MAX_VERTEX_UNIFORM_VECTORS 0x8DFB |
OpenGL-ES to OpenGL compatibility layer.
Definition in file r_gles_android.h.
#define APIENTRY |
Definition at line 30 of file r_gles_android.h.
#define GL_CLAMP GL_CLAMP_TO_EDGE /* Not exactly GL_CLAMP but very close */ |
Definition at line 55 of file r_gles_android.h.
Referenced by R_CreateFramebuffer().
#define GL_COLOR_ATTACHMENT0_EXT GL_COLOR_ATTACHMENT0_OES |
Definition at line 44 of file r_gles_android.h.
Referenced by R_InitFBObjects(), and R_ResolveMSAA().
#define GL_COMPILE_STATUS 0x8B81 |
Definition at line 61 of file r_gles_android.h.
Referenced by R_LoadShader().
#define GL_DEPTH_ATTACHMENT_EXT GL_DEPTH_ATTACHMENT_OES |
Definition at line 45 of file r_gles_android.h.
Referenced by R_CreateFramebuffer().
#define GL_DEPTH_COMPONENT GL_DEPTH_COMPONENT16_OES |
Definition at line 46 of file r_gles_android.h.
Referenced by R_CreateFramebuffer().
#define GL_FRAGMENT_SHADER 0x8B30 |
Definition at line 63 of file r_gles_android.h.
Referenced by R_InitializeShader(), and R_LoadProgram().
#define GL_FRAMEBUFFER_BINDING_EXT GL_FRAMEBUFFER_BINDING_OES |
Definition at line 41 of file r_gles_android.h.
#define GL_FRAMEBUFFER_COMPLETE_EXT GL_FRAMEBUFFER_COMPLETE_OES |
Definition at line 34 of file r_gles_android.h.
Referenced by R_CheckErrorDebug().
#define GL_FRAMEBUFFER_EXT GL_FRAMEBUFFER_OES |
Definition at line 33 of file r_gles_android.h.
Referenced by R_CheckErrorDebug(), R_CreateFramebuffer(), R_InitFBObjects(), R_ResolveMSAA(), and R_UseFramebuffer().
#define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES |
Definition at line 35 of file r_gles_android.h.
Referenced by R_TranslateError().
#define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES |
Definition at line 37 of file r_gles_android.h.
Referenced by R_TranslateError().
#define GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES |
Definition at line 38 of file r_gles_android.h.
Referenced by R_TranslateError().
#define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES |
Definition at line 36 of file r_gles_android.h.
Referenced by R_TranslateError().
#define GL_FRAMEBUFFER_UNSUPPORTED_EXT GL_FRAMEBUFFER_UNSUPPORTED_OES |
Definition at line 40 of file r_gles_android.h.
Referenced by R_TranslateError().
#define GL_INVALID_FRAMEBUFFER_OPERATION_EXT GL_INVALID_FRAMEBUFFER_OPERATION_OES |
Definition at line 39 of file r_gles_android.h.
Referenced by R_TranslateError().
#define GL_LINK_STATUS 0x8B82 |
Definition at line 62 of file r_gles_android.h.
Referenced by R_LoadProgram().
#define GL_MAX_FRAGMENT_UNIFORM_VECTORS 0x8DFD |
Definition at line 71 of file r_gles_android.h.
Referenced by R_InitExtensions().
#define GL_MAX_RENDERBUFFER_SIZE_EXT GL_MAX_RENDERBUFFER_SIZE_OES |
Definition at line 43 of file r_gles_android.h.
Referenced by R_InitExtensions().
#define GL_MAX_TEXTURE_COORDS GL_MAX_TEXTURE_UNITS |
Definition at line 69 of file r_gles_android.h.
Referenced by R_InitExtensions().
#define GL_MAX_VARYING_VECTORS 0x8DFC |
Definition at line 70 of file r_gles_android.h.
Referenced by R_InitExtensions().
#define GL_MAX_VERTEX_ATTRIBS 0x8869 |
Definition at line 68 of file r_gles_android.h.
Referenced by R_InitExtensions().
#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 0x8B4C |
Definition at line 66 of file r_gles_android.h.
#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS |
Definition at line 67 of file r_gles_android.h.
Referenced by R_InitExtensions().
#define GL_MAX_VERTEX_UNIFORM_VECTORS 0x8DFB |
Definition at line 72 of file r_gles_android.h.
Referenced by R_InitExtensions().
#define GL_RENDERBUFFER_EXT GL_RENDERBUFFER_OES |
Definition at line 42 of file r_gles_android.h.
Referenced by R_CreateFramebuffer().
#define GL_SHADING_LANGUAGE_VERSION 0x8B8C |
Definition at line 65 of file r_gles_android.h.
Referenced by R_InitExtensions().
#define GL_SOURCE0_ALPHA GL_SRC0_ALPHA |
Definition at line 50 of file r_gles_android.h.
Referenced by R_Draw3DGlobe(), and R_TexOverride().
#define GL_SOURCE0_RGB GL_SRC0_RGB |
Definition at line 47 of file r_gles_android.h.
Referenced by R_Draw3DGlobe(), and R_TexOverride().
#define GL_SOURCE1_ALPHA GL_SRC1_ALPHA |
Definition at line 51 of file r_gles_android.h.
#define GL_SOURCE1_RGB GL_SRC1_RGB |
Definition at line 48 of file r_gles_android.h.
Referenced by R_Draw3DGlobe(), and R_TexOverride().
#define GL_SOURCE2_ALPHA GL_SRC2_ALPHA |
Definition at line 52 of file r_gles_android.h.
#define GL_SOURCE2_RGB GL_SRC2_RGB |
Definition at line 49 of file r_gles_android.h.
Referenced by R_Draw3DGlobe(), and R_TexOverride().
#define GL_VERTEX_SHADER 0x8B31 |
Definition at line 64 of file r_gles_android.h.
Referenced by R_InitializeShader(), and R_LoadProgram().
#define glTranslated | ( | X, | |
Y, | |||
Z | |||
) | glTranslatex( (X)*0x10000, (Y)*0x10000, (Z)*0x10000 ) |
Definition at line 58 of file r_gles_android.h.