= {
"gl_cg"
}
static void gl_cg_deinit(void *data)
Definition: shader_gl_cg.c:492
static bool gl_cg_set_coords(void *handle_data, void *shader_data, const struct video_coords *coords)
Definition: shader_gl_cg.c:262
static bool gl_cg_compile_program(void *data, unsigned idx, void *program_data, struct shader_program_info *program_info)
Definition: shader_gl_cg.c:504
static bool gl_cg_filter_type(void *data, unsigned idx, bool *smooth)
Definition: shader_gl_cg.c:1207
static bool gl_cg_mipmap_input(void *data, unsigned idx)
Definition: shader_gl_cg.c:1265
static enum gfx_wrap_type gl_cg_wrap_type(void *data, unsigned idx)
Definition: shader_gl_cg.c:1221
static bool gl_cg_set_mvp(void *data, void *shader_data, const void *mat_data)
Definition: shader_gl_cg.c:248
static bool gl_cg_get_feedback_pass(void *data, unsigned *pass)
Definition: shader_gl_cg.c:1255
static unsigned gl_cg_num(void *data)
Definition: shader_gl_cg.c:1199
static unsigned gl_cg_get_prev_textures(void *data)
Definition: shader_gl_cg.c:1238
static void * gl_cg_init(void *data, const char *path)
Definition: shader_gl_cg.c:1097
static void gl_cg_shader_scale(void *data, unsigned idx, struct gfx_fbo_scale *scale)
Definition: shader_gl_cg.c:1229
Definition: video_shader_parse.h:53
static void gl_cg_set_params(void *dat, void *shader_data)
Definition: shader_gl_cg.c:310
static void gl_cg_use(void *data, void *shader_data, unsigned idx, bool set_active)
Definition: shader_gl_cg.c:1184
static struct video_shader * gl_cg_get_current_shader(void *data)
Definition: shader_gl_cg.c:1273
static void gl_cg_init_menu_shaders(void *data)
Definition: shader_gl_cg.c:1056
static void gl_cg_set_uniform_parameter(void *data, struct uniform_info *param, void *uniform_data)
Definition: shader_gl_cg.c:137