Home
last modified time | relevance | path

Searched refs:shaderstable (Results 1 – 6 of 6) sorted by relevance

/third_party/gstreamer/gstplugins_base/ext/gl/
Dgstgldeinterlace.c282 filter->shaderstable = NULL; in gst_gl_deinterlace_init()
294 deinterlace_filter->shaderstable = g_hash_table_new (g_str_hash, g_str_equal); in gst_gl_deinterlace_start()
318 if (deinterlace_filter->shaderstable) { in gst_gl_deinterlace_reset()
320 g_hash_table_foreach (deinterlace_filter->shaderstable, in gst_gl_deinterlace_reset()
326 g_hash_table_unref (deinterlace_filter->shaderstable); in gst_gl_deinterlace_reset()
327 deinterlace_filter->shaderstable = NULL; in gst_gl_deinterlace_reset()
426 shader = g_hash_table_lookup (deinterlace_filter->shaderstable, shader_name); in gst_gl_deinterlace_get_fragment_shader()
453 g_hash_table_insert (deinterlace_filter->shaderstable, (gchar *) shader_name, in gst_gl_deinterlace_get_fragment_shader()
Dgstgleffects.c464 g_hash_table_foreach (effects->shaderstable, gst_gl_effects_ghash_func_clean, in gst_gl_effects_reset_resources()
470 g_hash_table_unref (effects->shaderstable); in gst_gl_effects_reset_resources()
471 effects->shaderstable = NULL; in gst_gl_effects_reset_resources()
526 effects->shaderstable = g_hash_table_new (g_str_hash, g_str_equal); in gst_gl_effects_init_resources()
569 shader = g_hash_table_lookup (effects->shaderstable, shader_name); in gst_gl_effects_get_fragment_shader()
597 g_hash_table_insert (effects->shaderstable, (gchar *) shader_name, shader); in gst_gl_effects_get_fragment_shader()
Dgstgldeinterlace.h45 GHashTable *shaderstable; member
Dgstgleffects.h80 GHashTable *shaderstable; member
/third_party/gstreamer/gstplugins_base/ext/gl/effects/
Dgstgleffectidentity.c33 shader = g_hash_table_lookup (effects->shaderstable, "identity0"); in gst_gl_effects_identity()
43 g_hash_table_insert (effects->shaderstable, (gchar *) "identity0", shader); in gst_gl_effects_identity()
/third_party/gstreamer/gstplugins_bad/
DChangeLog124009 [197/906] Shaders which are in the shaderstable are now released