mpv/video/out
Niklas Haas 40de03fdba vo_gpu: vo_gpu_next: support --icc-3dlut-size=auto
And make it the default. In libplacebo, this uses internal heuristics to
pick a good size based on the actual ICC characteristics. This is
significantly less wasteful than always generating a 64x64x64 3DLUT (the
old status quo).

In vo_gpu, for simplicity, just default to 65x65x65. Note that this
provides slightly better accuracy than the old default of 64x64x64 for
technical reasons, and matches what libplacebo defaults to for typical
display profiles.
2023-09-15 10:58:37 +02:00
..
cocoa
d3d11
gpu vo_gpu: vo_gpu_next: support --icc-3dlut-size=auto 2023-09-15 10:58:37 +02:00
gpu_next
hwdec hwtransfer: use the right hardware config to find conversion targets 2023-08-26 10:07:55 -07:00
mac
opengl context_drm_egl: remove references to VAAPI in error messages 2023-08-20 20:55:57 +02:00
placebo libplacebo: drop PL_API_VER compatibility paths 2023-08-18 16:39:57 +02:00
vulkan vo: vulkan: allow picking devices by UUID 2023-09-04 15:22:20 -07:00
win32 win32: don't load dynamically always available functions 2023-09-01 16:58:56 +02:00
wldmabuf
android_common.c
android_common.h
aspect.c Revert "aspect: change --video-pan-x/y to be relative to the destination rect" 2023-09-02 16:18:31 +00:00
aspect.h
bitmap_packer.c
bitmap_packer.h
cocoa_cb_common.swift
cocoa_common.h
cocoa_common.m build: remove outdated generated directory 2023-07-31 19:00:06 +00:00
dither.c
dither.h
dr_helper.c
dr_helper.h
drm_atomic.c
drm_atomic.h
drm_common.c drm_common: skip cards that don't have connected outputs 2023-08-20 19:59:36 +02:00
drm_common.h
drm_prime.c
drm_prime.h
filter_kernels.c
filter_kernels.h
libmpv.h
libmpv_sw.c
meson.build meson: rename all features with underscores 2023-08-20 21:13:37 +00:00
present_sync.c present_sync: allow future timestamps 2023-09-14 22:19:18 +00:00
present_sync.h
vo.c vo: change vsync_interval to double 2023-09-09 02:48:35 +00:00
vo.h vo: change vsync_interval to double 2023-09-09 02:48:35 +00:00
vo_caca.c
vo_direct3d.c
vo_dmabuf_wayland.c vo_dmabuf_wayland: unmap osd surface when not needed 2023-08-28 18:16:10 +00:00
vo_drm.c vo_drm: remove VOCTRL_SCREENSHOT_WIN 2023-07-21 20:23:11 +02:00
vo_gpu.c
vo_gpu_next.c vo_gpu_next: update for new ICC profile API 2023-09-15 10:58:37 +02:00
vo_image.c
vo_kitty.c
vo_lavc.c
vo_libmpv.c
vo_mediacodec_embed.c
vo_null.c
vo_rpi.c
vo_sdl.c
vo_sixel.c
vo_tct.c
vo_vaapi.c draw_bmp: fix overflowing coordinates in mark_rcs 2023-07-30 20:06:20 +02:00
vo_vdpau.c vo_vdpau: set hwdec image format 2023-08-02 18:51:02 +00:00
vo_wlshm.c
vo_x11.c
vo_xv.c
w32_common.c win32: don't ignore --screen and --fs-screen 2023-08-23 15:37:41 +02:00
w32_common.h
wayland_common.c input: add missing keypad key defines 2023-08-25 15:55:31 +00:00
wayland_common.h wayland_common: remove questionable gcd impl and global state 2023-07-19 13:01:08 +02:00
win_state.c
win_state.h
x11_common.c input: add missing keypad key defines 2023-08-25 15:55:31 +00:00
x11_common.h x11: remove xinerama and refactor window geometry 2023-08-20 02:01:39 +00:00