aboutsummaryrefslogtreecommitdiffhomepage
path: root/misc/charset_conv.c
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/charset_conv.c
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/charset_conv.c')
0 files changed, 0 insertions, 0 deletions