5 #if defined(SDL_GPU_DISABLE_GLES) || defined(SDL_GPU_DISABLE_GLES_3) 13 #if defined(SDL_GPU_DYNAMIC_GLES_3) 18 #define SDL_GPU_USE_GLES 19 #define SDL_GPU_GL_TIER 3 20 #define SDL_GPU_GLES_MAJOR_VERSION 3 21 #define SDL_GPU_GLSL_VERSION 300 23 #define SDL_GPU_USE_BUFFER_PIPELINE 24 #define SDL_GPU_SKIP_ENABLE_TEXTURE_2D 25 #define SDL_GPU_ASSUME_SHADERS 26 #define SDL_GPU_ASSUME_CORE_FBO 28 #define SDL_GPU_DISABLE_TEXTURE_GETS 37 #ifdef SDL_GPU_DYNAMIC_GLES_3 48 renderer->
id = request;
71 SDL_free(renderer->
impl);
GPU_Target * current_context_target
GPU_ShaderLanguageEnum shader_language
#define SET_COMMON_FUNCTIONS(impl)
void GPU_FreeRenderer_GLES_3(GPU_Renderer *renderer)
float default_image_anchor_y
struct GPU_RendererImpl * impl
#define SDL_GPU_GLSL_VERSION
float default_image_anchor_x
GPU_RendererEnum renderer
GPU_Renderer * GPU_CreateRenderer_GLES_3(GPU_RendererID request)