mpv/video/out
Niklas Haas 9278ce98f7 vo_opengl: implement ARIB STD-B68 (HLG) HDR TRC
This HDR function is unique in that it's still display-referred, it just
allows for values above the reference peak (super-highlights). The
official standard doesn't actually document this very well, but the
nominal peak turns out to be exactly 12.0 - so we normalize to this
value internally in mpv. (This lets us preserve the property that the
textures are encoded in the range [0,1], preventing clipping and making
the best use of an integer texture's range)

This was grouped together with SMPTE ST2084 when checking libavutil
compatibility since they were added in the same release window, in a
similar timeframe.
2016-06-28 19:48:29 +02:00
..
cocoa cocoa: fix display refresh rate retrieval on multi monitor setups 2016-06-18 19:15:36 +02:00
opengl vo_opengl: implement ARIB STD-B68 (HLG) HDR TRC 2016-06-28 19:48:29 +02:00
wayland
win32
aspect.c
aspect.h
bitmap_packer.c bitmap_packet: let max=0 mean unlimited 2016-06-18 19:31:23 +02:00
bitmap_packer.h bitmap_packet: let max=0 mean unlimited 2016-06-18 19:31:23 +02:00
cocoa_common.h
cocoa_common.m cocoa: fix display refresh rate retrieval on multi monitor setups 2016-06-18 19:15:36 +02:00
d3d_shader_420p.h
d3d_shader_nv12.h
d3d_shader_yuv.hlsl
dither.c
dither.h
drm_common.c build: silence -Wunused-result 2016-06-07 14:12:33 +02:00
drm_common.h
filter_kernels.c
filter_kernels.h
vo.c build: silence -Wunused-result 2016-06-07 14:12:33 +02:00
vo.h
vo_caca.c
vo_direct3d.c Fix misspellings 2016-06-26 13:47:21 +02:00
vo_drm.c
vo_image.c
vo_lavc.c ao_lavc, vo_lavc: Migrate to new encoding API. 2016-06-27 08:33:12 -04:00
vo_null.c
vo_opengl.c vo_opengl: add ability to render to an arbitrary backing framebuffer 2016-06-18 15:16:29 +02:00
vo_opengl_cb.c
vo_rpi.c vo_rpi: fix destroying overlays 2016-06-13 14:48:11 +02:00
vo_sdl.c vo_sdl: fix pixel formats. 2016-06-10 16:30:12 -04:00
vo_vaapi.c
vo_vdpau.c
vo_wayland.c
vo_x11.c
vo_xv.c vo_xv: fix behavior with odd sizes 2016-06-25 12:44:42 +02:00
w32_common.c Fix misspellings 2016-06-26 13:47:21 +02:00
w32_common.h
wayland_common.c
wayland_common.h
win_state.c
win_state.h
x11_common.c
x11_common.h
x11_icon.bin