SDL_gpu
0.11.0
A hardware-accelerated, cross-platform 2D graphics API
Main Page
Modules
+
Data Structures
Data Structures
Data Structure Index
+
Data Fields
+
All
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
y
z
+
Functions
c
f
g
i
s
u
v
+
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
y
z
+
Files
File List
+
Globals
+
All
a
b
c
d
e
f
g
h
i
l
m
r
s
t
u
+
Functions
f
g
h
i
r
s
u
Variables
Typedefs
Enumerations
+
Enumerator
g
+
Macros
b
c
d
e
f
g
i
l
m
r
s
- g -
GET_ALPHA :
renderer_GL_common.inl
,
SDL_gpu.c
GL_ARRAY_BUFFER :
SDL_gpu_OpenGL_1.h
GL_COLOR_ATTACHMENT0 :
SDL_gpu_GLES_1.h
GL_COMPILE_STATUS :
SDL_gpu_OpenGL_1.h
GL_FRAGMENT_SHADER :
SDL_gpu_OpenGL_1.h
GL_FRAMEBUFFER :
SDL_gpu_GLES_1.h
GL_FRAMEBUFFER_BINDING :
SDL_gpu_GLES_1.h
GL_FRAMEBUFFER_COMPLETE :
SDL_gpu_GLES_1.h
GL_FUNC_ADD :
SDL_gpu_GLES_1.h
GL_FUNC_REVERSE_SUBTRACT :
SDL_gpu_GLES_1.h
GL_FUNC_SUBTRACT :
SDL_gpu_GLES_1.h
GL_LINK_STATUS :
SDL_gpu_OpenGL_1.h
GL_MIRRORED_REPEAT :
SDL_gpu_OpenGL_1_BASE.h
,
SDL_gpu_GLES_1.h
,
SDL_gpu_OpenGL_1.h
GL_TEXTURE0 :
SDL_gpu_OpenGL_1.h
GL_VERTEX_SHADER :
SDL_gpu_OpenGL_1.h
GL_WRITE_ONLY :
SDL_gpu_GLES_2.h
,
SDL_gpu_GLES_3.h
glActiveTexture :
SDL_gpu_OpenGL_1.h
GLAPIENTRY :
renderer_GL_common.inl
glAttachShader :
SDL_gpu_OpenGL_1.h
glBindBuffer :
SDL_gpu_OpenGL_1.h
glBindFramebuffer :
SDL_gpu_GLES_1.h
glBlendEquation :
SDL_gpu_GLES_1.h
,
SDL_gpu_OpenGL_1.h
glBlendEquationSeparate :
SDL_gpu_GLES_1.h
,
SDL_gpu_OpenGL_1.h
glBlendFuncSeparate :
SDL_gpu_GLES_1.h
,
SDL_gpu_OpenGL_1.h
glBufferData :
SDL_gpu_OpenGL_1.h
glBufferSubData :
SDL_gpu_OpenGL_1.h
glCheckFramebufferStatus :
SDL_gpu_GLES_1.h
glCompileShader :
SDL_gpu_OpenGL_1.h
glCreateProgram :
SDL_gpu_OpenGL_1.h
glCreateShader :
SDL_gpu_OpenGL_1.h
glDeleteBuffers :
SDL_gpu_OpenGL_1.h
glDeleteFramebuffers :
SDL_gpu_GLES_1.h
glDeleteProgram :
SDL_gpu_OpenGL_1.h
glDeleteShader :
SDL_gpu_OpenGL_1.h
glDisableVertexAttribArray :
SDL_gpu_OpenGL_1.h
glEnableVertexAttribArray :
SDL_gpu_OpenGL_1.h
glFramebufferTexture2D :
SDL_gpu_GLES_1.h
glFrustum :
SDL_gpu_GLES_1.h
glGenBuffers :
SDL_gpu_OpenGL_1.h
glGenerateMipmap :
SDL_gpu_GLES_1.h
glGenFramebuffers :
SDL_gpu_GLES_1.h
glGetAttribLocation :
SDL_gpu_OpenGL_1.h
glGetProgramInfoLog :
SDL_gpu_OpenGL_1.h
glGetProgramiv :
SDL_gpu_OpenGL_1.h
glGetShaderInfoLog :
SDL_gpu_OpenGL_1.h
glGetShaderiv :
SDL_gpu_OpenGL_1.h
glGetUniformiv :
SDL_gpu_OpenGL_1.h
glGetUniformLocation :
SDL_gpu_OpenGL_1.h
glLinkProgram :
SDL_gpu_OpenGL_1.h
glMapBuffer :
SDL_gpu_GLES_2.h
,
SDL_gpu_GLES_3.h
glOrtho :
SDL_gpu_GLES_1.h
glShaderSource :
SDL_gpu_OpenGL_1.h
glUniform1f :
SDL_gpu_OpenGL_1.h
glUniform1fv :
SDL_gpu_OpenGL_1.h
glUniform1i :
SDL_gpu_OpenGL_1.h
glUniform1iv :
SDL_gpu_OpenGL_1.h
glUniform2fv :
SDL_gpu_OpenGL_1.h
glUniform2iv :
SDL_gpu_OpenGL_1.h
glUniform3fv :
SDL_gpu_OpenGL_1.h
glUniform3iv :
SDL_gpu_OpenGL_1.h
glUniform4fv :
SDL_gpu_OpenGL_1.h
glUniform4iv :
SDL_gpu_OpenGL_1.h
glUniformMatrix4fv :
SDL_gpu_OpenGL_1.h
glUnmapBuffer :
SDL_gpu_GLES_2.h
,
SDL_gpu_GLES_3.h
glUseProgram :
SDL_gpu_OpenGL_1.h
glVertexAttrib1f :
SDL_gpu_OpenGL_1.h
glVertexAttrib2f :
SDL_gpu_OpenGL_1.h
glVertexAttrib3f :
SDL_gpu_OpenGL_1.h
glVertexAttrib4f :
SDL_gpu_OpenGL_1.h
glVertexAttribI1i :
SDL_gpu_GLES_2.h
,
SDL_gpu_GLES_3.h
,
SDL_gpu_OpenGL_1.h
glVertexAttribI1ui :
SDL_gpu_GLES_2.h
,
SDL_gpu_GLES_3.h
,
SDL_gpu_OpenGL_1.h
glVertexAttribI2i :
SDL_gpu_GLES_2.h
,
SDL_gpu_GLES_3.h
,
SDL_gpu_OpenGL_1.h
glVertexAttribI2ui :
SDL_gpu_GLES_2.h
,
SDL_gpu_GLES_3.h
,
SDL_gpu_OpenGL_1.h
glVertexAttribI3i :
SDL_gpu_GLES_2.h
,
SDL_gpu_GLES_3.h
,
SDL_gpu_OpenGL_1.h
glVertexAttribI3ui :
SDL_gpu_GLES_2.h
,
SDL_gpu_GLES_3.h
,
SDL_gpu_OpenGL_1.h
glVertexAttribI4i :
SDL_gpu_GLES_2.h
,
SDL_gpu_OpenGL_1.h
glVertexAttribI4ui :
SDL_gpu_GLES_2.h
,
SDL_gpu_OpenGL_1.h
glVertexAttribPointer :
SDL_gpu_OpenGL_1.h
GPU_BATCH_XY_RGB :
SDL_gpu.h
GPU_BATCH_XY_RGB8 :
SDL_gpu.h
GPU_BATCH_XY_RGBA :
SDL_gpu.h
GPU_BATCH_XY_RGBA8 :
SDL_gpu.h
GPU_BATCH_XY_ST :
SDL_gpu.h
GPU_BATCH_XY_ST_RGBA :
SDL_gpu.h
GPU_BATCH_XY_ST_RGBA8 :
SDL_gpu.h
GPU_BATCH_XYZ_RGB :
SDL_gpu.h
GPU_BATCH_XYZ_RGB8 :
SDL_gpu.h
GPU_BATCH_XYZ_RGBA :
SDL_gpu.h
GPU_BATCH_XYZ_RGBA8 :
SDL_gpu.h
GPU_BATCH_XYZ_ST :
SDL_gpu.h
GPU_BATCH_XYZ_ST_RGBA :
SDL_gpu.h
GPU_BATCH_XYZ_ST_RGBA8 :
SDL_gpu.h
GPU_BLIT_BUFFER_ABSOLUTE_MAX_VERTICES :
renderer_GL_common.inl
GPU_BLIT_BUFFER_COLOR_OFFSET :
renderer_GL_common.inl
GPU_BLIT_BUFFER_FLOATS_PER_VERTEX :
renderer_GL_common.inl
GPU_BLIT_BUFFER_INIT_MAX_NUM_VERTICES :
renderer_GL_common.inl
GPU_BLIT_BUFFER_STRIDE :
renderer_GL_common.inl
GPU_BLIT_BUFFER_TEX_COORD_OFFSET :
renderer_GL_common.inl
GPU_BLIT_BUFFER_VERTEX_OFFSET :
renderer_GL_common.inl
GPU_BLIT_BUFFER_VERTICES_PER_SPRITE :
renderer_GL_common.inl
GPU_bool :
SDL_gpu.h
GPU_CONTEXT_DATA :
SDL_gpu_OpenGL_1.h
,
SDL_gpu_OpenGL_1_BASE.h
,
SDL_gpu_OpenGL_2.h
,
SDL_gpu_OpenGL_3.h
,
SDL_gpu_OpenGL_4.h
,
SDL_gpu_GLES_3.h
,
SDL_gpu_GLES_1.h
,
SDL_gpu_GLES_2.h
GPU_DEFAULT_INIT_FLAGS :
SDL_gpu.h
GPU_DEFAULT_MAX_NUM_ERRORS :
SDL_gpu.c
GPU_DEFAULT_TEXTURED_FRAGMENT_SHADER_SOURCE :
SDL_gpu_OpenGL_4.h
,
SDL_gpu_OpenGL_3.h
,
SDL_gpu_GLES_3.h
,
SDL_gpu_OpenGL_2.h
,
SDL_gpu_OpenGL_1.h
,
SDL_gpu_GLES_2.h
GPU_DEFAULT_TEXTURED_FRAGMENT_SHADER_SOURCE_CORE :
SDL_gpu_OpenGL_3.h
GPU_DEFAULT_TEXTURED_VERTEX_SHADER_SOURCE :
SDL_gpu_OpenGL_1.h
,
SDL_gpu_OpenGL_2.h
,
SDL_gpu_GLES_2.h
,
SDL_gpu_OpenGL_3.h
,
SDL_gpu_OpenGL_4.h
,
SDL_gpu_GLES_3.h
GPU_DEFAULT_TEXTURED_VERTEX_SHADER_SOURCE_CORE :
SDL_gpu_OpenGL_3.h
GPU_DEFAULT_UNTEXTURED_FRAGMENT_SHADER_SOURCE :
SDL_gpu_OpenGL_4.h
,
SDL_gpu_OpenGL_2.h
,
SDL_gpu_GLES_2.h
,
SDL_gpu_OpenGL_3.h
,
SDL_gpu_GLES_3.h
,
SDL_gpu_OpenGL_1.h
GPU_DEFAULT_UNTEXTURED_FRAGMENT_SHADER_SOURCE_CORE :
SDL_gpu_OpenGL_3.h
GPU_DEFAULT_UNTEXTURED_VERTEX_SHADER_SOURCE :
SDL_gpu_GLES_3.h
,
SDL_gpu_GLES_2.h
,
SDL_gpu_OpenGL_3.h
,
SDL_gpu_OpenGL_4.h
,
SDL_gpu_OpenGL_1.h
,
SDL_gpu_OpenGL_2.h
GPU_DEFAULT_UNTEXTURED_VERTEX_SHADER_SOURCE_CORE :
SDL_gpu_OpenGL_3.h
GPU_ERROR_DETAILS_STRING_MAX :
SDL_gpu.c
GPU_ERROR_FUNCTION_STRING_MAX :
SDL_gpu.c
GPU_FALSE :
SDL_gpu.h
GPU_FEATURE_ALL_BASE :
SDL_gpu.h
GPU_FEATURE_ALL_BLEND_PRESETS :
SDL_gpu.h
GPU_FEATURE_ALL_GL_FORMATS :
SDL_gpu.h
GPU_FEATURE_ALL_SHADERS :
SDL_gpu.h
GPU_FEATURE_BASIC_SHADERS :
SDL_gpu.h
GPU_HAVE_C99 :
SDL_gpu.h
GPU_HAVE_GNUC :
SDL_gpu.h
GPU_HAVE_MSVC :
SDL_gpu.h
GPU_HAVE_MSVC18 :
SDL_gpu.h
GPU_HAVE_STDC :
SDL_gpu.h
GPU_IMAGE_DATA :
SDL_gpu_OpenGL_2.h
,
SDL_gpu_OpenGL_4.h
,
SDL_gpu_OpenGL_3.h
,
SDL_gpu_GLES_2.h
,
SDL_gpu_OpenGL_1.h
,
SDL_gpu_GLES_3.h
,
SDL_gpu_OpenGL_1_BASE.h
,
SDL_gpu_GLES_1.h
GPU_INDEX_BUFFER_ABSOLUTE_MAX_VERTICES :
renderer_GL_common.inl
GPU_INITIAL_WINDOW_MAPPINGS_SIZE :
SDL_gpu.c
GPU_Log :
SDL_gpu.h
GPU_MATRIX_STACK_MAX :
SDL_gpu.h
GPU_MAX_ACTIVE_RENDERERS :
SDL_gpu_renderer.c
GPU_MAX_REGISTERED_RENDERERS :
SDL_gpu_renderer.c
GPU_MODELVIEW :
SDL_gpu.h
GPU_PROJECTION :
SDL_gpu.h
GPU_RENDERER_CUSTOM_0 :
SDL_gpu.h
GPU_RENDERER_ORDER_MAX :
SDL_gpu.h
GPU_TARGET_DATA :
SDL_gpu_GLES_1.h
,
SDL_gpu_OpenGL_2.h
,
SDL_gpu_OpenGL_4.h
,
SDL_gpu_GLES_3.h
,
SDL_gpu_OpenGL_3.h
,
SDL_gpu_OpenGL_1.h
,
SDL_gpu_OpenGL_1_BASE.h
,
SDL_gpu_GLES_2.h
GPU_TRUE :
SDL_gpu.h
Generated on Tue Sep 5 2017 14:54:57 for SDL_gpu by
1.8.13