]> git.sesse.net Git - mlt/commit
Add back automatic cleanup of OpenGL fences.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Sun, 12 Jan 2014 22:51:21 +0000 (23:51 +0100)
committerDan Dennedy <dan@dennedy.org>
Sun, 12 Jan 2014 23:40:50 +0000 (15:40 -0800)
commitcfa126d75a26e7a9e793134b7f1ccf9d2be9ee82
treecd71b46cfa66ce3922aff063148ca0fce2356c6a
parentce7ed2b7affdf682a2e5fc8916a0a3e749facd74
Add back automatic cleanup of OpenGL fences.

Instead of having the client do deletion of fences, work around the problem
with missing contexts by adding them to a list in the GlslManager, which then
it garbage-collected before creating more fences.
src/modules/opengl/filter_glsl_manager.cpp
src/modules/opengl/filter_glsl_manager.h