mpv/video/out
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
..
cocoa osx: code cleanups and cosmetic fixes 2018-01-20 14:43:49 -08:00
cocoa-cb cocoa-cb: fix wrong aspect ratio on live resize after reconfig resize 2018-03-04 19:08:45 -08:00
d3d11 vo_gpu: d3d11: implement tex_download() 2018-02-13 21:25:15 +11:00
gpu vo_gpu: error out if there were rendering errors when taking screenshot 2018-03-03 02:38:01 +02:00
opengl hwdec_drmprime_drm: Fix a DRM buffer memory leakage 2018-03-05 23:33:45 -08:00
vulkan vo_gpu: remove old window screenshot glue code and GL implementation 2018-02-13 17:45:29 -08:00
wayland
win32 vo_gpu: win: remove exclusive-fullscreen detection hack 2017-12-20 14:53:41 +11:00
aspect.c
aspect.h
bitmap_packer.c
bitmap_packer.h
cocoa_cb_common.swift cocoa-cb: fix a segfault without video 2018-03-04 19:08:45 -08:00
cocoa_common.h
cocoa_common.m
d3d_shader_420p.h
d3d_shader_yuv.hlsl
dither.c
dither.h
drm_atomic.c
drm_atomic.h
drm_common.c drm_common: Improve VT switching signal handling somewhat 2018-02-26 23:56:13 -08:00
drm_common.h context_drm_egl: Introduce 30bpp support 2018-02-26 23:56:13 -08:00
drm_prime.c
drm_prime.h
filter_kernels.c
filter_kernels.h
libmpv.h client API: deprecate opengl-cb API and introduce a replacement API 2018-02-28 00:55:06 -08:00
vo.c client API: deprecate opengl-cb API and introduce a replacement API 2018-02-28 00:55:06 -08:00
vo.h client API: deprecate opengl-cb API and introduce a replacement API 2018-02-28 00:55:06 -08:00
vo_caca.c
vo_direct3d.c
vo_drm.c vo_drm: Fix pageflip errors on VT switch 2018-02-26 23:56:13 -08:00
vo_gpu.c vo_gpu: remove old window screenshot glue code and GL implementation 2018-02-13 17:45:29 -08:00
vo_image.c
vo_lavc.c
vo_libmpv.c client API: deprecate opengl-cb API and introduce a replacement API 2018-02-28 00:55:06 -08:00
vo_mediacodec_embed.c vo_mediacodec_embed: fix forgotten VO_CAP_NOREDRAW→VO_CAP_NORETAIN 2018-02-20 01:59:20 +02:00
vo_null.c
vo_rpi.c vo_gpu: add internal ability to skip osd/subs for rendering 2018-02-11 17:45:51 -08:00
vo_sdl.c
vo_tct.c sws_utils: don't force callers to provide option struct 2018-01-18 00:59:07 -08:00
vo_vaapi.c video: change some mp_image_pool semantics 2018-01-13 03:26:45 -08:00
vo_vdpau.c video: change some remaining vo_opengl mentions to vo_gpu 2018-01-20 14:43:49 -08:00
vo_x11.c sws_utils: don't force callers to provide option struct 2018-01-18 00:59:07 -08:00
vo_xv.c
w32_common.c w32_common: refactor and improve window state handling 2017-12-19 23:22:52 +11:00
w32_common.h
wayland_common.c wayland_common: fix idle_inhibitor protocol segfault 2018-02-09 21:16:14 +02:00
wayland_common.h
win_state.c video: change some remaining vo_opengl mentions to vo_gpu 2018-01-20 14:43:49 -08:00
win_state.h
x11_common.c
x11_common.h