aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRainer Hochecker <fernetmenta@online.de>2014-09-25 13:08:49 +0200
committerRainer Hochecker <fernetmenta@online.de>2014-09-28 13:55:03 +0200
commit7adcfca9cf1fdf69b810c405e1ed6f89781aee7b (patch)
tree7243621cd8be582d0d8b495f7f94ef21cb2988de
parentf487af5dccfb35acbec5983c2cc38d789f357606 (diff)
vaapi: call glFinish before closing context
-rw-r--r--xbmc/cores/dvdplayer/DVDCodecs/Video/VAAPI.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/xbmc/cores/dvdplayer/DVDCodecs/Video/VAAPI.cpp b/xbmc/cores/dvdplayer/DVDCodecs/Video/VAAPI.cpp
index e0ba814107..3fb1f95f41 100644
--- a/xbmc/cores/dvdplayer/DVDCodecs/Video/VAAPI.cpp
+++ b/xbmc/cores/dvdplayer/DVDCodecs/Video/VAAPI.cpp
@@ -2268,6 +2268,7 @@ bool COutput::DestroyGlxContext()
{
if (m_glContext)
{
+ glFinish();
glXMakeCurrent(m_Display, None, NULL);
glXDestroyContext(m_Display, m_glContext);
}