mpv/video/out/opengl
LongChair dae88644e6
hwdec_drmprime_drm: Fix a DRM buffer memory leakage
We use triple buffering for this interop and we were only unreffing the
data structures, which doesn't destroy the drm buffers.

This patch allows to make sure that we release the drm buffers on
playback end.
2018-03-05 23:33:45 -08:00
..
angle_dynamic.c
angle_dynamic.h
common.c vo_gpu: ra_gl: fix minimum GLSL version to 120 2017-11-03 11:53:31 +01:00
common.h
context.c vo_gpu: remove old window screenshot glue code and GL implementation 2018-02-13 17:45:29 -08:00
context.h vo_gpu: simplify structs / names 2017-09-22 16:58:55 +02:00
context_android.c vo_gpu/context_android: replace both options with android-surface-size 2018-01-02 15:04:31 -08:00
context_angle.c vo_gpu: d3d11: implement tex_download() 2018-02-13 21:25:15 +11:00
context_cocoa.c cocoa-cb: initial implementation via opengl-cb API 2018-02-12 04:49:15 -08:00
context_drm_egl.c context_drm_egl: Allow fallback EGLConfig formats 2018-03-04 16:56:06 -08:00
context_dxinterop.c
context_glx.c
context_mali_fbdev.c
context_rpi.c vo_gpu: rpi: defer gl_ctx_resize until after gl_ctx_init 2018-01-15 23:16:17 -08:00
context_vdpau.c vo_gpu: simplify structs / names 2017-09-22 16:58:55 +02:00
context_wayland.c wayland_common: implement output tracking, cleanups and bugfixes 2017-10-09 02:23:04 +01:00
context_win.c vo_gpu: win: remove exclusive-fullscreen detection hack 2017-12-20 14:53:41 +11:00
context_x11egl.c
cuda_dynamic.c
cuda_dynamic.h
egl_helpers.c egl_helpers: mpegl_cb can now signal an error condition 2018-02-26 23:56:13 -08:00
egl_helpers.h egl_helpers: mpegl_cb can now signal an error condition 2018-02-26 23:56:13 -08:00
formats.c
formats.h
gl_headers.h
hwdec_cuda.c hwdec: don't require setting legacy hwdec fields 2017-12-02 04:53:51 +01:00
hwdec_d3d11egl.c video: rewrite filtering glue code 2018-01-30 03:10:27 -08:00
hwdec_d3d11eglrgb.c video: rewrite filtering glue code 2018-01-30 03:10:27 -08:00
hwdec_drmprime_drm.c hwdec_drmprime_drm: Fix a DRM buffer memory leakage 2018-03-05 23:33:45 -08:00
hwdec_dxva2egl.c hwdec: don't require setting legacy hwdec fields 2017-12-02 04:53:51 +01:00
hwdec_dxva2gldx.c hwdec: don't require setting legacy hwdec fields 2017-12-02 04:53:51 +01:00
hwdec_ios.m hwdec: don't require setting legacy hwdec fields 2017-12-02 04:53:51 +01:00
hwdec_osx.c hwdec: don't require setting legacy hwdec fields 2017-12-02 04:53:51 +01:00
hwdec_rpi.c vo_gpu: hwdec: remove redundant fields 2017-12-01 05:57:41 +01:00
hwdec_vaegl.c Fix various typos in log messages 2017-12-03 21:24:18 +01:00
hwdec_vdpau.c vo_gpu: hwdec: remove redundant fields 2017-12-01 05:57:41 +01:00
libmpv_gl.c vo_gpu: don't segfault in libmpv_gl's destroy() 2018-03-04 00:17:00 -08:00
ra_gl.c vo_gpu: make screenshots use the GL renderer 2018-02-11 17:45:51 -08:00
ra_gl.h
utils.c vo_gpu: make screenshots use the GL renderer 2018-02-11 17:45:51 -08:00
utils.h vo_gpu: make screenshots use the GL renderer 2018-02-11 17:45:51 -08:00