SDL 2.0
|
#include "../../SDL_internal.h"
Go to the source code of this file.
Typedefs | |
typedef struct GL_ShaderContext | GL_ShaderContext |
Enumerations | |
enum | GL_Shader { SHADER_INVALID = -1 , SHADER_NONE , SHADER_SOLID , SHADER_RGB , SHADER_RGBA , SHADER_YUV_JPEG , SHADER_YUV_BT601 , SHADER_YUV_BT709 , SHADER_NV12_JPEG , SHADER_NV12_BT601 , SHADER_NV12_BT709 , SHADER_NV21_JPEG , SHADER_NV21_BT601 , SHADER_NV21_BT709 , NUM_SHADERS } |
Functions | |
GL_ShaderContext * | GL_CreateShaderContext (void) |
void | GL_SelectShader (GL_ShaderContext *ctx, GL_Shader shader) |
void | GL_DestroyShaderContext (GL_ShaderContext *ctx) |
typedef struct GL_ShaderContext GL_ShaderContext |
Definition at line 47 of file SDL_shaders_gl.h.
enum GL_Shader |
Definition at line 29 of file SDL_shaders_gl.h.
GL_ShaderContext * GL_CreateShaderContext | ( | void | ) |
void GL_DestroyShaderContext | ( | GL_ShaderContext * | ctx | ) |
void GL_SelectShader | ( | GL_ShaderContext * | ctx, |
GL_Shader | shader | ||
) |