Home
last modified time | relevance | path

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

12

/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/
Dgstglbasememory.h47 #define GST_GL_BASE_MEMORY_CAST(mem) ((GstGLBaseMemory *)mem)
263 typedef GstGLBaseMemory * (*GstGLBaseMemoryAllocatorAllocFunction) (GstGLBaseMemoryAllocat…
278 typedef gboolean (*GstGLBaseMemoryAllocatorCreateFunction) (GstGLBaseMemory * mem,
293 typedef gpointer (*GstGLBaseMemoryAllocatorMapFunction) (GstGLBaseMemory * mem,
305 typedef void (*GstGLBaseMemoryAllocatorUnmapFunction) (GstGLBaseMemory * mem,
320 typedef GstGLBaseMemory * (*GstGLBaseMemoryAllocatorCopyFunction) (GstGLBaseMemory * mem,
332 typedef void (*GstGLBaseMemoryAllocatorDestroyFunction) (GstGLBaseMemory * mem);
397 void gst_gl_base_memory_init (GstGLBaseMemory * mem,
407 gboolean gst_gl_base_memory_alloc_data (GstGLBaseMemory * gl_mem);
410 gboolean gst_gl_base_memory_memcpy (GstGLBaseMemory * src,
[all …]
Dgstglbasememory.c54 GST_DEFINE_MINI_OBJECT_TYPE (GstGLBaseMemory, gst_gl_base_memory);
68 _default_create (GstGLBaseMemory * mem, GError ** error) in _default_create()
81 GstGLBaseMemory *mem;
130 gst_gl_base_memory_init (GstGLBaseMemory * mem, GstAllocator * allocator, in gst_gl_base_memory_init()
220 gst_gl_base_memory_alloc_data (GstGLBaseMemory * gl_mem) in gst_gl_base_memory_alloc_data()
244 GstGLBaseMemory *mem;
254 GstGLBaseMemory *mem = transfer->mem; in _map_data_gl()
313 _mem_map_full (GstGLBaseMemory * mem, GstMapInfo * info, gsize size) in _mem_map_full()
330 GstGLBaseMemory *mem;
338 GstGLBaseMemory *mem = transfer->mem; in _unmap_data_gl()
[all …]
Dgstglframebuffer.c100 GstGLBaseMemory *mem;
105 GstGLBaseMemory * mem) in _fbo_attachment_init()
108 attach->mem = (GstGLBaseMemory *) gst_memory_ref (GST_MEMORY_CAST (mem)); in _fbo_attachment_init()
225 GstGLBaseMemory *renderbuffer; in gst_gl_framebuffer_new_with_default_depth()
300 gst_gl_framebuffer_attach (fb, GL_COLOR_ATTACHMENT0, (GstGLBaseMemory *) mem); in gst_gl_framebuffer_draw_to_texture()
434 _fbo_attachment_init (&attach, attachment_point, (GstGLBaseMemory *) mem); in _attach_gl_memory()
451 _fbo_attachment_init (&attach, attachment_point, (GstGLBaseMemory *) rb); in _attach_renderbuffer()
470 GstGLBaseMemory * mem) in gst_gl_framebuffer_attach()
Dgstglmemorypbo.c191 if (!alloc_class->create ((GstGLBaseMemory *) gl_mem, error)) in _gl_mem_create()
336 gst_gl_base_memory_alloc_data ((GstGLBaseMemory *) gl_mem); in _gl_mem_map_cpu_access()
347 data = alloc_class->map ((GstGLBaseMemory *) gl_mem, info, size); in _gl_mem_map_cpu_access()
378 data = alloc_class->map ((GstGLBaseMemory *) gl_mem, info, size); in _gl_mem_map_gpu_access()
618 if (!gst_gl_base_memory_memcpy ((GstGLBaseMemory *) src, in _gl_mem_copy()
619 (GstGLBaseMemory *) dest, offset, size)) { in _gl_mem_copy()
646 GST_GL_BASE_MEMORY_ALLOCATOR_CLASS (parent_class)->destroy ((GstGLBaseMemory in _gl_mem_destroy()
774 GstGLBaseMemory *mem = (GstGLBaseMemory *) gl_mem; in _download_transfer()
805 GstGLBaseMemory *mem = (GstGLBaseMemory *) gl_mem; in _upload_transfer()
Dgstglbuffer.h50 GstGLBaseMemory mem;
Dgstglframebuffer.h94 GstGLBaseMemory * mem);
Dgstglrenderbuffer.h59 GstGLBaseMemory mem;
Dgstgl_fwd.h42 typedef struct _GstGLBaseMemory GstGLBaseMemory; typedef
Dgstglmemory.h85 GstGLBaseMemory mem;
Dgstglmemory.c359 gst_gl_base_memory_init ((GstGLBaseMemory *) mem, allocator, parent, context, in gst_gl_memory_init()
875 if (!gst_gl_base_memory_memcpy ((GstGLBaseMemory *) src, in _default_gl_tex_copy()
876 (GstGLBaseMemory *) dest, offset, size)) { in _default_gl_tex_copy()
Dgstglrenderbuffer.c135 gst_gl_base_memory_init ((GstGLBaseMemory *) mem, allocator, parent, context, in gst_gl_renderbuffer_init()
Dgstglbuffer.c142 gst_gl_base_memory_init ((GstGLBaseMemory *) mem, allocator, parent, context, in _gl_buffer_init()
Dgstglviewconvert.c1907 GstGLBaseMemory *tex = (GstGLBaseMemory *) priv->out_tex[i]; in _do_view_convert_draw()
Dgstglcolorconvert.c3027 GstGLBaseMemory *tex = (GstGLBaseMemory *) convert->priv->out_tex[i]; in _do_convert_draw()
/third_party/gstreamer/gstplugins_bad/sys/applemedia/
Diosurfaceglmemory.c45 _io_surface_gl_memory_create (GstGLBaseMemory * bmem, GError ** error) in _io_surface_gl_memory_create()
63 _io_surface_gl_memory_destroy (GstGLBaseMemory * gl_mem) in _io_surface_gl_memory_destroy()
71 _io_surface_gl_memory_allocator_map (GstGLBaseMemory * bmem, in _io_surface_gl_memory_allocator_map()
92 _io_surface_gl_memory_allocator_unmap (GstGLBaseMemory * bmem, in _io_surface_gl_memory_allocator_unmap()
212 GstGLContext *context = ((GstGLBaseMemory *) gl_mem)->context; in _io_surface_gl_memory_set_surface()
Diosglmemory.c41 _ios_gl_memory_destroy (GstGLBaseMemory * gl_mem) in _ios_gl_memory_destroy()
52 _ios_gl_memory_allocator_map (GstGLBaseMemory * bmem, in _ios_gl_memory_allocator_map()
65 _ios_gl_memory_allocator_unmap (GstGLBaseMemory * bmem, GstMapInfo * info) in _ios_gl_memory_allocator_unmap()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/egl/
Dgstglmemoryegl.c131 GST_GL_BASE_MEMORY_ALLOCATOR_CLASS (parent_class)->destroy ((GstGLBaseMemory in _gl_mem_destroy()
191 if (!alloc_class->create ((GstGLBaseMemory *) gl_mem, error)) in _gl_mem_create()
/third_party/gstreamer/gstplugins_base/tests/check/libs/
Dstruct_aarch64.h83 {"GstGLBaseMemory", sizeof (GstGLBaseMemory), 224},
Dstruct_ppc64.h85 {"GstGLBaseMemory", sizeof (GstGLBaseMemory), 224},
Dstruct_arm.h83 {"GstGLBaseMemory", sizeof (GstGLBaseMemory), 224},
Dstruct_x86_64.h83 {"GstGLBaseMemory", sizeof (GstGLBaseMemory), 224},
Dstruct_i386.h83 {"GstGLBaseMemory", sizeof (GstGLBaseMemory), 224},
Dgstglcolorconvert.c155 GstGLBaseMemory *mem; in check_conversion()
/third_party/gstreamer/gstplugins_good/ext/qt/
Dgstqsgtexture.cc144 context = ((GstGLBaseMemory *)mem)->context; in bind()
/third_party/gstreamer/gstplugins_base/tests/examples/gl/sdl/
Dsdlshare.c344 gst_context = gst_object_ref (((GstGLBaseMemory *) mem)->context); in on_new_sample()

12