/third_party/gstreamer/gstplugins_base/ext/gl/ |
D | gstglfilterapp.c | 73 GstGLMemory * in_tex, GstGLMemory * out_tex); 194 GstGLMemory *out_tex; member 204 cb->in_tex->tex_id, gst_gl_memory_get_texture_width (cb->out_tex), in _emit_draw_signal() 205 gst_gl_memory_get_texture_height (cb->out_tex), &drawn); in _emit_draw_signal() 212 GstGLMemory * out_tex) in gst_gl_filter_app_filter_texture() argument 220 cb.out_tex = out_tex; in gst_gl_filter_app_filter_texture() 224 out_tex, _emit_draw_signal, &cb); in gst_gl_filter_app_filter_texture() 227 gst_gl_filter_render_to_target_with_shader (filter, in_tex, out_tex, in gst_gl_filter_app_filter_texture()
|
D | gstglcolorscale.c | 76 GstGLMemory * in_tex, GstGLMemory * out_tex); 180 GstGLMemory * out_tex) in gst_gl_colorscale_filter_texture() argument 185 gst_gl_filter_render_to_target_with_shader (filter, in_tex, out_tex, in gst_gl_colorscale_filter_texture()
|
D | gstglmosaic.c | 78 GstGLMemory * out_tex); 231 gst_gl_framebuffer_draw_to_texture (mixer->fbo, mosaic->out_tex, in _mosaic_render() 236 gst_gl_mosaic_process_textures (GstGLMixer * mix, GstGLMemory * out_tex) in gst_gl_mosaic_process_textures() argument 241 mosaic->out_tex = out_tex; in gst_gl_mosaic_process_textures()
|
D | gstgloverlaycompositorelement.c | 95 filter, GstGLMemory * in_tex, GstGLMemory * out_tex); 321 GstGLMemory * in_tex, GstGLMemory * out_tex) in gst_gl_overlay_compositor_element_filter_texture() argument 326 gst_gl_filter_render_to_target_with_shader (filter, in_tex, out_tex, in gst_gl_overlay_compositor_element_filter_texture() 329 gst_gl_filter_render_to_target (filter, NULL, out_tex, in gst_gl_overlay_compositor_element_filter_texture()
|
D | gstglfilterglass.c | 76 GstGLMemory * in_tex, GstGLMemory * out_tex); 251 GstGLMemory * out_tex) in gst_gl_filter_glass_filter_texture() argument 257 gst_gl_framebuffer_draw_to_texture (filter->fbo, out_tex, in gst_gl_filter_glass_filter_texture()
|
D | gstgldeinterlace.c | 74 GstGLMemory * in_tex, GstGLMemory * out_tex); 393 GstGLMemory * out_tex) in gst_gl_deinterlace_filter_texture() argument 398 gst_gl_filter_render_to_target (filter, in_tex, out_tex, in gst_gl_deinterlace_filter_texture()
|
D | gstglfilterreflectedscreen.c | 73 filter, guint in_tex, guint out_tex); 234 guint in_tex, guint out_tex) in gst_gl_filter_reflected_screen_filter_texture() argument 243 filter->fbo, filter->depthbuffer, out_tex, in gst_gl_filter_reflected_screen_filter_texture()
|
D | gstglfiltercube.c | 87 GstGLMemory * in_tex, GstGLMemory * out_tex); 338 GstGLMemory * out_tex) in gst_gl_filter_cube_filter_texture() argument 344 return gst_gl_framebuffer_draw_to_texture (filter->fbo, out_tex, _callback, in gst_gl_filter_cube_filter_texture()
|
D | gstgldifferencematte.c | 71 GstGLMemory * in_tex, GstGLMemory * out_tex); 450 GstGLMemory * in_tex, GstGLMemory * out_tex) in gst_gl_differencematte_filter_texture() argument 483 gst_gl_filter_render_to_target (filter, in_tex, out_tex, in gst_gl_differencematte_filter_texture() 486 gst_gl_filter_render_to_target_with_shader (filter, in_tex, out_tex, in gst_gl_differencematte_filter_texture()
|
D | gstglbumper.c | 76 guint in_tex, guint out_tex); 377 gst_gl_bumper_filter_texture (GstGLFilter * filter, guint in_tex, guint out_tex) in gst_gl_bumper_filter_texture() argument 385 filter->fbo, filter->depthbuffer, out_tex, gst_gl_bumper_callback, in gst_gl_bumper_filter_texture()
|
D | gstglfiltershader.c | 108 GstGLMemory * in_tex, GstGLMemory * out_tex); 341 GstGLMemory * out_tex) in gst_gl_filtershader_filter_texture() argument 345 gst_gl_filter_render_to_target (filter, in_tex, out_tex, in gst_gl_filtershader_filter_texture()
|
D | gstglfilterglass.h | 45 GstGLMemory *out_tex; member
|
D | gstglmosaic.h | 48 GstGLMemory *out_tex; member
|
D | gstglvideomixer.h | 128 GstGLMemory *out_tex; member
|
D | gstgltransformation.h | 52 GstGLMemory *out_tex; member
|
D | gstglmixer.h | 82 typedef gboolean (*GstGLMixerProcessTextures) (GstGLMixer *mix, GstGLMemory *out_tex);
|
D | gstgleffects.c | 83 GstGLMemory * in_tex, GstGLMemory * out_tex); 546 GstGLMemory * out_tex) in gst_gl_effects_filter_texture() argument 551 effects->outtexture = out_tex; in gst_gl_effects_filter_texture()
|
D | gstglmixer.c | 650 GstGLMemory *out_tex; in gst_gl_mixer_process_textures() local 663 out_tex = (GstGLMemory *) out_frame.map[0].memory; in gst_gl_mixer_process_textures() 677 mix_class->process_textures (mix, out_tex); in gst_gl_mixer_process_textures()
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/ |
D | gstglviewconvert.c | 89 GstGLMemory *out_tex[GST_VIDEO_MAX_PLANES]; member 1907 GstGLBaseMemory *tex = (GstGLBaseMemory *) priv->out_tex[i]; in _do_view_convert_draw() 2092 GstGLMemory *out_tex; in _do_view_convert() local 2097 dest_tex[j] = out_tex = in _do_view_convert() 2100 dest_tex[j] = out_tex = in _do_view_convert() 2104 if (!gst_is_gl_memory ((GstMemory *) out_tex)) { in _do_view_convert() 2110 width = gst_gl_memory_get_texture_width (out_tex); in _do_view_convert() 2111 height = gst_gl_memory_get_texture_height (out_tex); in _do_view_convert() 2114 if (out_tex->tex_format == GST_GL_LUMINANCE in _do_view_convert() 2115 || out_tex->tex_format == GST_GL_LUMINANCE_ALPHA in _do_view_convert() [all …]
|
D | gstglcolorconvert.c | 554 GstGLMemory *out_tex[GST_VIDEO_MAX_PLANES]; member 699 if (convert->priv->out_tex[i]) in gst_gl_color_convert_reset() 700 gst_memory_unref ((GstMemory *) convert->priv->out_tex[i]); in gst_gl_color_convert_reset() 701 convert->priv->out_tex[i] = NULL; in gst_gl_color_convert_reset() 2734 GstGLMemory *out_tex = in _do_convert_one_view() local 2739 if (!gst_is_gl_memory ((GstMemory *) out_tex)) { in _do_convert_one_view() 2744 if (convert->context != out_tex->mem.context) { in _do_convert_one_view() 2747 convert->context, out_tex->mem.context); in _do_convert_one_view() 2752 mem_width = gst_gl_memory_get_texture_width (out_tex); in _do_convert_one_view() 2753 mem_height = gst_gl_memory_get_texture_height (out_tex); in _do_convert_one_view() [all …]
|
D | gstglbasesrc.c | 53 GstGLMemory *out_tex; member 366 src->priv->out_tex = NULL; in gst_gl_base_src_gl_stop() 385 GST_TRACE_OBJECT (src, "filling gl memory %p", src->priv->out_tex); in _fill_gl() 386 src->priv->gl_result = klass->fill_gl_memory (src, src->priv->out_tex); in _fill_gl() 411 src->priv->out_tex = (GstGLMemory *) out_frame.map[0].memory; in gst_gl_base_src_fill()
|
D | gstglfilter.c | 944 GstMemory *in_tex, *out_tex; in gst_gl_filter_filter_texture() local 969 out_tex = out_frame.map[0].memory; in gst_gl_filter_filter_texture() 970 g_return_val_if_fail (gst_is_gl_memory (out_tex), FALSE); in gst_gl_filter_filter_texture() 974 GST_GL_MEMORY_CAST (out_tex)->tex_id); in gst_gl_filter_filter_texture() 979 GST_GL_MEMORY_CAST (out_tex)); in gst_gl_filter_filter_texture()
|
/third_party/gstreamer/gstplugins_base/ext/gl/effects/ |
D | gstgleffectrgbtocurve.c | 30 GstGLMemory * out_tex) in gst_gl_effects_rgb_to_curve() argument 70 gst_gl_filter_render_to_target_with_shader (filter, in_tex, out_tex, shader); in gst_gl_effects_rgb_to_curve()
|
D | gstgleffectlumatocurve.c | 30 GstGLMemory * out_tex) in gst_gl_effects_luma_to_curve() argument 70 gst_gl_filter_render_to_target_with_shader (filter, in_tex, out_tex, shader); in gst_gl_effects_luma_to_curve()
|
D | gstgleffectlumatocurve.h | 32 GstGLMemory *out_tex);
|