summaryrefslogtreecommitdiffstats
path: root/video/out/gl_lcms.h
Commit message (Collapse)AuthorAgeFilesLines
* vo_opengl: Add :icc-approx-gamma suboption to approximate BT.709 gammaNiklas Haas2014-02-241-0/+1
| | | | | | This uses the value of 1.95 as an approximation for the exact gamma curve, which replicates the behavior of popular video software including anything in the Apple ecosystem, as per issue #534.
* video/out: pass along global contextwm42013-12-211-1/+3
| | | | Will be needed for other parts (especially in gl_lcms.c).
* gl_lcms: mp_msg conversionwm42013-09-121-1/+2
| | | | | Have to deal with some dumb stuff in LittleCMS2's API: its error handler is global.
* vo_opengl: split into multiple files, convert to new option APIwm42013-03-281-0/+16
gl_video.c contains all rendering code, gl_lcms.c the .icc loader and creation of 3D LUT (and all LittleCMS specific code). vo_opengl.c is reduced to interfacing between the various parts.