summaryrefslogtreecommitdiff
path: root/gst-libs/gst/gl/gstglmemory.h
AgeCommit message (Expand)AuthorFilesLines
2016-11-03gl/docs: massive updateMatthew Waters1-5/+16
2016-10-27gstgl: Add GST_EXPORT to all symbols used on WindowsNirbheek Chauhan1-0/+22
2016-09-28gl: add necessary padding bytes to all public structsMatthew Waters1-0/+12
2016-06-29glmemory: add the texture type to allocate to parametersMatthew Waters1-1/+9
2016-05-04glmemory: add wrapped data pointers to setup_bufferMatthew Waters1-2/+3
2016-05-04glbasememory: take a pointer as the wrapped gpu handleMatthew Waters1-1/+11
2016-03-06gl*memory: document new functionality and objectsMatthew Waters1-2/+2
2016-01-11glmemory: expose gst_gl_memory_texsubimageMatthew Waters1-0/+2
2015-12-18glmemory: add gst_gl_memory_allocator_get_defaultAlessandro Decina1-0/+3
2015-12-17gl*memory*: reverse the parameter order of user_data and destroy notifyMatthew Waters1-8/+8
2015-12-17glmemory: implement GstGLBaseMemory::allocMatthew Waters1-1/+66
2015-12-14glmemory: base classify and add the pbo memory on topMatthew Waters1-136/+87
2015-11-10gl: forward declare some enumsMatthew Waters1-8/+0
2015-10-30glbufferpool: add bufferpool options for the various texture targetsMatthew Waters1-0/+5
2015-10-30glmemory: add support for rectangle texturesMatthew Waters1-2/+26
2015-07-28glupload: Keep input frame mapped as long as neededNicolas Dufresne1-1/+3
2015-06-12glmemory: separate pbo transfer from texture transfersMatthew Waters1-0/+13
2015-06-12glmemory: implement on top of glbasebufferMatthew Waters1-96/+47
2015-06-02gl: consolidate internal_rgba_format into glmemoryMatthew Waters1-1/+7
2015-04-28glupload: provide the sink template caps that could be usedMatthew Waters1-0/+4
2015-02-28glmemory: Use fallback for partial copyNicolas Dufresne1-0/+1
2015-02-28glmemory: Add GstAllocationParams and alignment supportNicolas Dufresne1-5/+5
2015-02-20glememory: only store and act on the map flags on first/last map/unmapMatthew Waters1-0/+1
2015-01-30gl: initial support for texture targets other than GL_TEXTURE_2DAlessandro Decina1-1/+2
2015-01-27glmemory: add some thread safety for gl operationsMatthew Waters1-0/+2
2015-01-27glmemory: use pbo's for downloadMatthew Waters1-0/+2
2015-01-14glmemory: use pbo's for uploadMatthew Waters1-0/+2
2014-12-19glmemory: No need for paddingNicolas Dufresne1-2/+0
2014-12-19gl: Add support for GstVideoAlignmentNicolas Dufresne1-5/+8
2014-12-19glmemory: Handle upload/download flags from mapNicolas Dufresne1-1/+0
2014-07-31glmemory: use GstVideoInfo everywhereMatthew Waters1-12/+11
2014-05-23gl/memory: implement GL_EXT_texture_rg supportMatthew Waters1-1/+1
2014-05-07gl: advertise GstGLMemory usage in the caps as capsfeaturesMatthew Waters1-0/+2
2014-05-01gl/mem: implement texture copying between formats with strides properlyMatthew Waters1-1/+2
2014-05-01gl/mem: pad the public structMatthew Waters1-0/+2
2014-04-11gl/mem: cache the stride/unpack length for uploadMatthew Waters1-0/+1
2014-04-11gl/mem: allocate the memory per planeMatthew Waters1-23/+41
2014-04-02gl: pass video info's by referenceMatthew Waters1-2/+2
2014-03-15[876/906] glmem: use GstVideoInfo for format configurationMatthew Waters1-7/+3
2014-03-15[858/906] glmem: update the docsMatthew Waters1-2/+2
2014-03-15[843/906] memory: provide copy_into_textureMatthew Waters1-0/+1
2014-03-15[812/906] move the GL vtable from GstGLDisplay to GstGLContextMatthew Waters1-3/+3
2014-03-15[733/906] gl: Major header and include cleanupSebastian Dröge1-1/+1
2014-03-15[732/906] build: fix repeated typedefsJulien Isorce1-8/+3
2014-03-15[603/906] update FSF addressMatthew Waters1-2/+2
2014-03-15[600/906] docs: add docs for new objects and expand on some existing onesMatthew Waters1-6/+56
2014-03-15[574/906] memory: implement transperent upload/download for dataMatthew Waters1-0/+44
2014-03-15[564/906] glmemory: remove unused typedefMatthew Waters1-2/+1
2014-03-15[554/906] GstGLMemory: update for GstAllocator API changesMatthew Waters1-2/+24
2014-03-15[514/906] add GstGLMemory and allocatorMatthew Waters1-0/+69