Searched refs:GstGLShader (Results 1 – 25 of 67) sorted by relevance
123
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/ |
D | gstglshader.h | 33 #define GST_GL_SHADER(o) (G_TYPE_CHECK_INSTANCE_CAST((o), GST_TYPE_GL_SHADER, GstGLShader… 57 GstGLShader * gst_gl_shader_new (GstGLContext *context); 59 GstGLShader * gst_gl_shader_new_with_stages (GstGLContext * context, GError ** error, ...); 61 GstGLShader * gst_gl_shader_new_link_with_stages (GstGLContext * context, GError ** error, ...); 63 GstGLShader * gst_gl_shader_new_default (GstGLContext * context, GError ** error); 66 gboolean gst_gl_shader_attach (GstGLShader * shader, GstGLSLStage * stage); 68 gboolean gst_gl_shader_attach_unlocked (GstGLShader * shader, GstGLSLStage * stage); 71 void gst_gl_shader_detach (GstGLShader * shader, GstGLSLStage * stage); 73 void gst_gl_shader_detach_unlocked (GstGLShader * shader, GstGLSLStage * stage); 76 gboolean gst_gl_shader_compile_attach_stage (GstGLShader * shader, [all …]
|
D | gstglshader.c | 90 G_DEFINE_TYPE_WITH_CODE (GstGLShader, gst_gl_shader, GST_TYPE_OBJECT, 91 G_ADD_PRIVATE (GstGLShader) DEBUG_INIT); 94 _cleanup_shader (GstGLContext * context, GstGLShader * shader) in _cleanup_shader() 118 GstGLShader *shader; in gst_gl_shader_finalize() 155 GstGLShader *shader = GST_GL_SHADER (object); in gst_gl_shader_get_property() 188 gst_gl_shader_init (GstGLShader * self) in gst_gl_shader_init() 201 _get_uniform_location (GstGLShader * shader, const gchar * name) in _get_uniform_location() 225 static GstGLShader * 229 GstGLShader *shader; in _new_with_stages_va_list() 282 GstGLShader * [all …]
|
D | gstglfilter.h | 83 GstGLShader *default_shader; 145 GstGLShader *shader);
|
D | gstgl_fwd.h | 69 typedef struct _GstGLShader GstGLShader; typedef 137 G_DEFINE_AUTOPTR_CLEANUP_FUNC(GstGLShader, gst_object_unref)
|
/third_party/gstreamer/gstplugins_base/tests/check/libs/ |
D | gstglshader.c | 57 GstGLShader *shader; in _test_compile_attach_gl() 80 GstGLShader *shader; in _test_separate_compile_attach_gl() 105 GstGLShader *shader; in _test_detach_gl() 130 GstGLShader *shader; in _test_link_gl() 157 GstGLShader *shader; in _test_default_shader_gl() 181 GstGLShader *shader; in _test_get_attribute_location_gl()
|
/third_party/gstreamer/gstplugins_base/ext/gl/ |
D | gstglutils.c | 31 GstGLShader **shader; 39 GstGLShader *shader; in _compile_shader() 93 const gchar * frag_src, GstGLShader ** shader) in gst_gl_context_gen_shader()
|
D | gstgldeinterlace.c | 303 GstGLShader *shader = (GstGLShader *) value; in gst_gl_deinterlace_ghash_func_clean() 417 static GstGLShader * 421 GstGLShader *shader = NULL; in gst_gl_deinterlace_get_fragment_shader() 465 GstGLShader *shader; in gst_gl_deinterlace_vfir_callback() 500 GstGLShader *shader; in gst_gl_deinterlace_greedyh_callback()
|
D | gstglfilterglass.h | 41 GstGLShader *passthrough_shader; 42 GstGLShader *shader;
|
D | gstgldifferencematte.h | 40 GstGLShader *identity_shader; 41 GstGLShader *shader[4];
|
D | gstglalpha.h | 68 GstGLShader *alpha_shader; 69 GstGLShader *chroma_key_shader;
|
D | gstglvideomixer.h | 122 GstGLShader *shader; 123 GstGLShader *checker;
|
D | gstglfiltershader.c | 357 GstGLShader *shader = user_data; in _set_uniform() 413 static GstGLShader * 417 GstGLShader *shader; in _maybe_recompile_shader() 526 GstGLShader *shader; in gst_gl_filtershader_hcallback()
|
D | gstglutils.h | 30 const gchar * shader_fragment_source, GstGLShader ** shader);
|
D | gstgleffects.c | 451 GstGLShader *shader = (GstGLShader *) value; in gst_gl_effects_ghash_func_clean() 561 GstGLShader * 565 GstGLShader *shader = NULL; in gst_gl_effects_get_fragment_shader()
|
/third_party/gstreamer/gstplugins_good/tests/examples/gtk/ |
D | glliveshader.c | 138 _add_stage_to_shader (GstGLShader * shader, struct shader_state *state, in _add_stage_to_shader() 174 static GstGLShader * 177 GstGLShader *shader = gst_gl_shader_new (context); in _new_shader() 212 static GstGLShader * 216 GstGLShader *shader, *new_shader; in _create_shader()
|
/third_party/gstreamer/gstplugins_base/ext/gl/effects/ |
D | gstgleffectsqueeze.c | 30 GstGLShader *shader; in gst_gl_effects_squeeze()
|
D | gstgleffectfisheye.c | 30 GstGLShader *shader; in gst_gl_effects_fisheye()
|
D | gstgleffectsin.c | 30 GstGLShader *shader; in gst_gl_effects_sin()
|
D | gstgleffectstretch.c | 30 GstGLShader *shader; in gst_gl_effects_stretch()
|
D | gstgleffectbulge.c | 30 GstGLShader *shader; in gst_gl_effects_bulge()
|
D | gstgleffectmirror.c | 30 GstGLShader *shader; in gst_gl_effects_mirror()
|
D | gstgleffecttwirl.c | 30 GstGLShader *shader; in gst_gl_effects_twirl()
|
D | gstgleffecttunnel.c | 30 GstGLShader *shader; in gst_gl_effects_tunnel()
|
D | gstgleffectsquare.c | 30 GstGLShader *shader; in gst_gl_effects_square()
|
D | gstgleffectlaplacian.c | 38 GstGLShader *shader; in gst_gl_effects_laplacian()
|
123