mpv/video/out/gpu
Niklas Haas c9f6c458ea vo_gpu: add BT.2390 tone-mapping
Implementation copy/pasted from:
https://code.videolan.org/videolan/libplacebo/-/commit/f793fc0480f

This brings mpv's tone mapping more in line with industry standard
practices, for a hopefully more consistent result across the board.

Note that we ignore the black point adjustment of the tone mapping
entirely. In theory we could revisit this, if we ever make black point
compensation part of the mpv rendering pipeline.
2020-06-15 01:24:09 +02:00
..
context.c Revert "vo_gpu: move wayland below X11 in autoprobe order" 2020-01-01 20:27:54 +00:00
context.h
d3d11_helpers.c vo_gpu/d3d11: add support for configuring swap chain color space 2019-10-30 02:41:25 +02:00
d3d11_helpers.h vo_gpu/d3d11: add support for configuring swap chain color space 2019-10-30 02:41:25 +02:00
error_diffusion.c
error_diffusion.h
hwdec.c Remove remains of Libav compatibility 2020-02-16 15:14:55 +01:00
hwdec.h vo_gpu: hwdec_vdpau: remove direct_mode 2019-12-28 14:31:06 -08:00
lcms.c options: change option macros and all option declarations 2020-03-18 19:52:01 +01:00
lcms.h
libmpv_gpu.c
libmpv_gpu.h
osd.c Replace uses of FFMIN/MAX with MPMIN/MAX 2019-10-31 11:24:20 +01:00
osd.h
ra.c vo_gpu: fix green shit with float yuv input 2020-05-09 18:02:57 +02:00
ra.h vo_gpu: fix green shit with float yuv input 2020-05-09 18:02:57 +02:00
shader_cache.c vo_gpu: move coherent specifier to the correct location 2020-06-10 17:16:43 +02:00
shader_cache.h
spirv.c options: change option macros and all option declarations 2020-03-18 19:52:01 +01:00
spirv.h
spirv_shaderc.c
user_shaders.c
user_shaders.h
utils.c vo_gpu: generally allow non-storable FBOs 2020-03-08 21:41:16 +01:00
utils.h
video.c vo_gpu: add BT.2390 tone-mapping 2020-06-15 01:24:09 +02:00
video.h vo_gpu: add BT.2390 tone-mapping 2020-06-15 01:24:09 +02:00
video_shaders.c vo_gpu: add BT.2390 tone-mapping 2020-06-15 01:24:09 +02:00
video_shaders.h