aboutsummaryrefslogtreecommitdiffhomepage
path: root/misc
diff options
context:
space:
mode:
authorGravatar wm4 <wm4@nowhere>2015-08-31 19:46:02 +0200
committerGravatar wm4 <wm4@nowhere>2015-08-31 19:46:02 +0200
commite6fd6d6e4914ff27ed6e935315f436ea15cf48ad (patch)
tree0cac7cb23476d61134fd20632a204ff2f510a737 /misc
parentfb94744595aabfa665e0799e9b386e77633c1818 (diff)
vo_rpi, vo_opengl: do not globally terminate EGL on VO uninit
eglTerminate() affects the EGLDisplay in all threads. Since the RPI firmware apparently only ever uses EGL_DEFAULT_DISPLAY, this means it will trash all other contexts on other threads in the same process. Thus we don't call eglTerminate() at all, at least on RPI. Call eglReleaseThread() instead (which may or may not be a NOP).
Diffstat (limited to 'misc')
0 files changed, 0 insertions, 0 deletions