gstreamer/tests/check/libs
Matthew Waters be9ad5eeb2 glcontext: track sharedness with a cookie
The previous approach of traversing the other_context weak ref tree was
1. Less performant
2. Incorrect for context destruction removing a link in the tree

Example of 2:
c1 = context_create (NULL)
c2 = context_create (c1)
c3 = context_create (c2)
context_can_share (c1, c3) == TRUE
context_destroy (c2)
unref (c2)
context_can_share (c1, c3) returns FALSE when it should be TRUE!

This does not remove the restriction that context sharedness can only
be tracked between GstGLContext's.
2015-07-18 15:34:55 +10:00
..
.gitignore tests/glcolorconvert: do reorder checking for rgba formats 2014-09-30 18:26:34 +10:00
aggregator.c aggregator: fix typo in test suite 2015-04-03 18:17:35 -03:00
gstglcolorconvert.c gl: split glcolorconvert usage from glupload 2015-01-14 22:22:13 +11:00
gstglcontext.c glcontext: track sharedness with a cookie 2015-07-18 15:34:55 +10:00
gstglmemory.c glmemory: separate pbo transfer from texture transfers 2015-06-12 16:59:20 +10:00
gstglupload.c gl: remove useless gl{En,Dis}able (GL_TEXTURE_*) calls 2015-05-14 16:42:09 +10:00
h264parser.c check: Use GST_CHECK_MAIN () macro everywhere 2015-06-02 16:04:40 +02:00
insertbin.c tests: insertbin: update tests to 1.x scenario 2014-02-04 14:17:26 -03:00
mpegts.c check: Use GST_CHECK_MAIN () macro everywhere 2015-06-02 16:04:40 +02:00
mpegvideoparser.c check: Use GST_CHECK_MAIN () macro everywhere 2015-06-02 16:04:40 +02:00
vc1parser.c check: Use GST_CHECK_MAIN () macro everywhere 2015-06-02 16:04:40 +02:00
vp8parser.c check: Use GST_CHECK_MAIN () macro everywhere 2015-06-02 16:04:40 +02:00