zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
SDL_shaders_gl.h File Reference
#include "SDL_config.h"

Go to the source code of this file.

Typedefs

typedef struct GL_ShaderContext GL_ShaderContext
 

Enumerations

enum  GL_Shader {
  SHADER_NONE, SHADER_SOLID, SHADER_RGB, SHADER_YV12,
  NUM_SHADERS
}
 

Functions

GL_ShaderContextGL_CreateShaderContext ()
 
void GL_DestroyShaderContext (GL_ShaderContext *ctx)
 
void GL_SelectShader (GL_ShaderContext *ctx, GL_Shader shader)
 

Typedef Documentation

Definition at line 33 of file SDL_shaders_gl.h.

Enumeration Type Documentation

enum GL_Shader
Enumerator
SHADER_NONE 
SHADER_SOLID 
SHADER_RGB 
SHADER_YV12 
NUM_SHADERS 

Definition at line 25 of file SDL_shaders_gl.h.

Function Documentation

GL_ShaderContext* GL_CreateShaderContext ( )
void GL_DestroyShaderContext ( GL_ShaderContext ctx)
void GL_SelectShader ( GL_ShaderContext ctx,
GL_Shader  shader 
)