= {
"glsl"
}
static unsigned gl_glsl_get_prev_textures(void *data)
Definition: shader_glsl.c:1656
static void gl_glsl_set_params(void *dat, void *shader_data)
Definition: shader_glsl.c:1212
static bool gl_glsl_compile_program(void *data, unsigned idx, void *program_data, struct shader_program_info *program_info)
Definition: shader_glsl.c:405
static bool gl_glsl_get_feedback_pass(void *data, unsigned *index)
Definition: shader_glsl.c:1681
static bool gl_glsl_mipmap_input(void *data, unsigned idx)
Definition: shader_glsl.c:1673
Definition: video_shader_parse.h:55
static enum gfx_wrap_type gl_glsl_wrap_type(void *data, unsigned idx)
Definition: shader_glsl.c:1639
static bool gl_glsl_set_coords(void *handle_data, void *shader_data, const struct video_coords *coords)
Definition: shader_glsl.c:1519
static struct video_shader * gl_glsl_get_current_shader(void *data)
Definition: shader_glsl.c:1691
static void gl_glsl_deinit(void *data)
Definition: shader_glsl.c:785
static void gl_glsl_init_menu_shaders(void *data)
Definition: shader_glsl.c:797
static void gl_glsl_use(void *data, void *shader_data, unsigned idx, bool set_active)
Definition: shader_glsl.c:1598
static void gl_glsl_set_uniform_parameter(void *data, struct uniform_info *param, void *uniform_data)
Definition: shader_glsl.c:1160
static unsigned gl_glsl_num(void *data)
Definition: shader_glsl.c:1618
static bool gl_glsl_set_mvp(void *data, void *shader_data, const void *mat_data)
Definition: shader_glsl.c:1481
static void gl_glsl_shader_scale(void *data, unsigned idx, struct gfx_fbo_scale *scale)
Definition: shader_glsl.c:1647
static bool gl_glsl_filter_type(void *data, unsigned idx, bool *smooth)
Definition: shader_glsl.c:1626
static void * gl_glsl_init(void *data, const char *path)
Definition: shader_glsl.c:914