1#ifndef _SDL_GPU_OPENGL_1_BASE_H__
2#define _SDL_GPU_OPENGL_1_BASE_H__
6#if !defined(SDL_GPU_DISABLE_OPENGL) && !defined(SDL_GPU_DISABLE_OPENGL_1_BASE)
16 #if defined(GL_EXT_bgr) && !defined(GL_BGR)
17 #define GL_BGR GL_BGR_EXT
19 #if defined(GL_EXT_bgra) && !defined(GL_BGRA)
20 #define GL_BGRA GL_BGRA_EXT
22 #if defined(GL_EXT_abgr) && !defined(GL_ABGR)
23 #define GL_ABGR GL_ABGR_EXT
26 #undef GL_MIRRORED_REPEAT
27 #define GL_MIRRORED_REPEAT GL_MIRRORED_REPEAT_ARB
32#define GPU_CONTEXT_DATA ContextData_OpenGL_1_BASE
33#define GPU_IMAGE_DATA ImageData_OpenGL_1_BASE
34#define GPU_TARGET_DATA TargetData_OpenGL_1_BASE
42 GPU_bool last_use_texturing;
43 unsigned int last_shape;
44 GPU_bool last_use_blending;
48 GPU_bool last_camera_inverted;
50 GPU_bool last_depth_test;
51 GPU_bool last_depth_write;
56 unsigned short blit_buffer_num_vertices;
57 unsigned short blit_buffer_max_num_vertices;
58 unsigned short* index_buffer;
59 unsigned int index_buffer_num_vertices;
60 unsigned int index_buffer_max_num_vertices;
GPU_ComparisonEnum
Definition: SDL_gpu.h:183
Definition: SDL_gpu_OpenGL_1_BASE.h:40
Definition: SDL_gpu.h:227
Definition: SDL_gpu.h:380
Definition: SDL_gpu.h:334
Definition: SDL_gpu.h:138
Definition: SDL_gpu_OpenGL_1_BASE.h:64
Definition: SDL_gpu_OpenGL_1_BASE.h:72