zenilib: zenilib/jni/external/sdl/src/render/opengl/SDL_shaders_gl.h File Reference

zenilib 0.5.3.0

- Main Page
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Typedefs | Enumerations | Functions
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_ShaderContext * | GL_CreateShaderContext ()
void | GL_DestroyShaderContext (GL_ShaderContext *ctx)
void | GL_SelectShader (GL_ShaderContext *ctx, GL_Shader shader)

## Typedef Documentation

typedef struct GL_ShaderContext GL_ShaderContext

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
| ) |  |