diff --git a/ext/gl/effects/gstgleffectidentity.c b/ext/gl/effects/gstgleffectidentity.c index ce29f60014..5687d64f1b 100644 --- a/ext/gl/effects/gstgleffectidentity.c +++ b/ext/gl/effects/gstgleffectidentity.c @@ -54,6 +54,8 @@ gst_gl_effects_identity_callback (gint width, gint height, guint texture, gst_gl_shader_get_attribute_location (shader, "a_position"); filter->draw_attr_texture_loc = gst_gl_shader_get_attribute_location (shader, "a_texcoord"); + + g_hash_table_insert (effects->shaderstable, (gchar *) "identity0", shader); } gst_gl_shader_use (shader);