Home
last modified time | relevance | path

Searched refs:in_tex (Results 1 – 25 of 27) sorted by relevance

12

/third_party/gstreamer/gstplugins_base/ext/gl/
Dgstgldifferencematte.c71 GstGLMemory * in_tex, GstGLMemory * out_tex);
347 gst_gl_differencematte_diff (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_differencematte_diff() argument
356 gl->BindTexture (GL_TEXTURE_2D, gst_gl_memory_get_texture_id (in_tex)); in gst_gl_differencematte_diff()
372 gst_gl_differencematte_hblur (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_differencematte_hblur() argument
381 gl->BindTexture (GL_TEXTURE_2D, gst_gl_memory_get_texture_id (in_tex)); in gst_gl_differencematte_hblur()
396 gst_gl_differencematte_vblur (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_differencematte_vblur() argument
405 gl->BindTexture (GL_TEXTURE_2D, gst_gl_memory_get_texture_id (in_tex)); in gst_gl_differencematte_vblur()
420 gst_gl_differencematte_interp (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_differencematte_interp() argument
429 gl->BindTexture (GL_TEXTURE_2D, gst_gl_memory_get_texture_id (in_tex)); in gst_gl_differencematte_interp()
450 GstGLMemory * in_tex, GstGLMemory * out_tex) in gst_gl_differencematte_filter_texture() argument
[all …]
Dgstglfilterapp.c73 GstGLMemory * in_tex, GstGLMemory * out_tex);
193 GstGLMemory *in_tex; member
204 cb->in_tex->tex_id, gst_gl_memory_get_texture_width (cb->out_tex), in _emit_draw_signal()
211 gst_gl_filter_app_filter_texture (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_filter_app_filter_texture() argument
219 cb.in_tex = in_tex; 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()
Dgstgldeinterlace.c74 GstGLMemory * in_tex, GstGLMemory * out_tex);
76 GstGLMemory * in_tex, gpointer stuff);
78 GstGLMemory * in_tex, gpointer stuff);
392 gst_gl_deinterlace_filter_texture (GstGLFilter * filter, GstGLMemory * in_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()
460 gst_gl_deinterlace_vfir_callback (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_deinterlace_vfir_callback() argument
483 gl->BindTexture (GL_TEXTURE_2D, gst_gl_memory_get_texture_id (in_tex)); in gst_gl_deinterlace_vfir_callback()
497 gst_gl_deinterlace_greedyh_callback (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_deinterlace_greedyh_callback() argument
529 gl->BindTexture (GL_TEXTURE_2D, gst_gl_memory_get_texture_id (in_tex)); in gst_gl_deinterlace_greedyh_callback()
544 deinterlace_filter->prev_tex = in_tex; in gst_gl_deinterlace_greedyh_callback()
Dgstglmosaic.c402 guint in_tex; in gst_gl_mosaic_callback() local
405 in_tex = pad->current_texture; in gst_gl_mosaic_callback()
414 if (!in_tex || width <= 0 || height <= 0) { in gst_gl_mosaic_callback()
416 in_tex, pad, width, height); in gst_gl_mosaic_callback()
422 GST_TRACE ("processing texture:%u dimensions:%ux%u", in_tex, width, height); in gst_gl_mosaic_callback()
425 gl->BindTexture (GL_TEXTURE_2D, in_tex); in gst_gl_mosaic_callback()
Dgstgloverlaycompositorelement.c95 filter, GstGLMemory * in_tex, GstGLMemory * out_tex);
97 filter, GstGLMemory * in_tex, gpointer stuff);
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()
337 GstGLMemory * in_tex, gpointer stuff) in gst_gl_overlay_compositor_element_callback() argument
Dgstglfilterglass.c76 GstGLMemory * in_tex, GstGLMemory * out_tex);
250 gst_gl_filter_glass_filter_texture (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_filter_glass_filter_texture() argument
255 glass_filter->in_tex = in_tex; in gst_gl_filter_glass_filter_texture()
369 guint texture = glass_filter->in_tex->tex_id; in gst_gl_filter_glass_callback()
Dgstglcolorscale.c76 GstGLMemory * in_tex, GstGLMemory * out_tex);
179 gst_gl_colorscale_filter_texture (GstGLFilter * filter, GstGLMemory * in_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()
Dgstglfiltercube.c87 GstGLMemory * in_tex, GstGLMemory * out_tex);
337 gst_gl_filter_cube_filter_texture (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_filter_cube_filter_texture() argument
342 cube_filter->in_tex = in_tex; in gst_gl_filter_cube_filter_texture()
459 gl->BindTexture (GL_TEXTURE_2D, cube_filter->in_tex->tex_id); in _callback()
Dgstglfiltershader.c108 GstGLMemory * in_tex, GstGLMemory * out_tex);
110 GstGLMemory * in_tex, gpointer stuff);
340 gst_gl_filtershader_filter_texture (GstGLFilter * filter, GstGLMemory * in_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()
521 gst_gl_filtershader_hcallback (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_filtershader_hcallback() argument
551 gl->BindTexture (GL_TEXTURE_2D, gst_gl_memory_get_texture_id (in_tex)); in gst_gl_filtershader_hcallback()
Dgstglfilterreflectedscreen.c73 filter, guint in_tex, guint out_tex);
234 guint in_tex, guint out_tex) in gst_gl_filter_reflected_screen_filter_texture() argument
246 GST_VIDEO_INFO_HEIGHT (&filter->in_info), in_tex, in gst_gl_filter_reflected_screen_filter_texture()
Dgstgloverlay.c83 GstGLMemory * in_tex, GstGLMemory * out_tex);
435 gst_gl_overlay_callback (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_overlay_callback() argument
455 gl->BindTexture (GL_TEXTURE_2D, gst_gl_memory_get_texture_id (in_tex)); in gst_gl_overlay_callback()
628 gst_gl_overlay_filter_texture (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_overlay_filter_texture() argument
645 gst_gl_filter_render_to_target (filter, in_tex, out_tex, in gst_gl_overlay_filter_texture()
Dgstgltransformation.c123 GstGLMemory * in_tex, GstGLMemory * out_tex);
267 filter->in_tex = 0; in gst_gl_transformation_init()
887 GstGLMemory * in_tex, GstGLMemory * out_tex) in gst_gl_transformation_filter_texture() argument
891 transformation->in_tex = in_tex; in gst_gl_transformation_filter_texture()
974 gl->BindTexture (GL_TEXTURE_2D, transformation->in_tex->tex_id); in gst_gl_transformation_callback()
Dgstglbumper.c76 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
388 in_tex, 45, in gst_gl_bumper_filter_texture()
Dgstglfilterglass.h44 GstGLMemory *in_tex; member
Dgstglfiltercube.h44 GstGLMemory *in_tex; member
Dgstgltransformation.h51 GstGLMemory *in_tex; member
Dgstgleffects.c83 GstGLMemory * in_tex, GstGLMemory * out_tex);
545 gst_gl_effects_filter_texture (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_effects_filter_texture() argument
550 effects->intexture = in_tex; in gst_gl_effects_filter_texture()
Dgstglalpha.c439 gst_gl_alpha_filter_texture (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_alpha_filter_texture() argument
474 gst_gl_filter_render_to_target_with_shader (filter, in_tex, out_tex, shader); in gst_gl_alpha_filter_texture()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/
Dgstglfilter.c944 GstMemory *in_tex, *out_tex; in gst_gl_filter_filter_texture() local
956 in_tex = gl_frame.map[0].memory; in gst_gl_filter_filter_texture()
957 if (!gst_is_gl_memory (in_tex)) { in gst_gl_filter_filter_texture()
973 GST_GL_MEMORY_CAST (in_tex)->tex_id, in gst_gl_filter_filter_texture()
978 ret = filter_class->filter_texture (filter, GST_GL_MEMORY_CAST (in_tex), in gst_gl_filter_filter_texture()
1042 GstGLMemory *in_tex; member
1051 return cb->func (cb->filter, cb->in_tex, cb->data); in _glcb()
1076 cb.in_tex = input; in gst_gl_filter_render_to_target()
1105 _draw_with_shader_cb (GstGLFilter * filter, GstGLMemory * in_tex, in _draw_with_shader_cb() argument
1124 gl->BindTexture (gl_target, gst_gl_memory_get_texture_id (in_tex)); in _draw_with_shader_cb()
Dgstglcolorconvert.c553 GstGLMemory *in_tex[GST_VIDEO_MAX_PLANES]; member
2708 convert->priv->in_tex[i] = in _do_convert_one_view()
2711 if (!gst_is_gl_memory ((GstMemory *) convert->priv->in_tex[i])) { in _do_convert_one_view()
2716 if (convert->context != convert->priv->in_tex[i]->mem.context) { in _do_convert_one_view()
2719 convert->context, convert->priv->in_tex[i]->mem.context); in _do_convert_one_view()
2724 if (!gst_memory_map ((GstMemory *) convert->priv->in_tex[i], &in_info[i], in _do_convert_one_view()
2727 convert->priv->in_tex[i]); in _do_convert_one_view()
2799 out_height, convert->priv->in_tex[0], convert->priv->in_tex[1], in _do_convert_one_view()
2800 convert->priv->in_tex[2], convert->priv->in_tex[3], in_width, in_height); in _do_convert_one_view()
2856 gst_memory_unmap ((GstMemory *) convert->priv->in_tex[i], &in_info[i]); in _do_convert_one_view()
[all …]
Dgstglviewconvert.c88 GstGLMemory *in_tex[GST_VIDEO_MAX_PLANES]; member
1941 if (priv->in_tex[1] == NULL) { in _do_view_convert_draw()
1947 gl->BindTexture (from_gl_target, priv->in_tex[1]->tex_id); in _do_view_convert_draw()
1951 gl->BindTexture (from_gl_target, priv->in_tex[0]->tex_id); in _do_view_convert_draw()
2071 priv->in_tex[i] = in _do_view_convert()
2074 priv->in_tex[i] = in _do_view_convert()
2077 if (!gst_is_gl_memory ((GstMemory *) priv->in_tex[i])) { in _do_view_convert()
2082 if (!gst_memory_map ((GstMemory *) priv->in_tex[i], in _do_view_convert()
2085 priv->in_tex[i]); in _do_view_convert()
2172 out_width, out_height, priv->in_tex[0], in _do_view_convert()
[all …]
Dgstglfilter.h52 typedef gboolean (*GstGLFilterRenderFunc) (GstGLFilter * filter, GstGLMemory * in_tex, gpointer use…
/third_party/gstreamer/gstplugins_base/ext/gl/effects/
Dgstgleffectrgbtocurve.c29 const GstGLEffectsCurve * curve, gint curve_index, GstGLMemory * in_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()
Dgstgleffectlumatocurve.c29 const GstGLEffectsCurve * curve, gint curve_index, GstGLMemory * in_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()
Dgstgleffectlumatocurve.h31 GstGLMemory *in_tex,

12