summaryrefslogtreecommitdiffstats
path: root/video/out/opengl/video.h
Commit message (Expand)AuthorAgeFilesLines
* vo_opengl: support HDR peak detectionNiklas Haas2017-07-241-0/+4
* vo_opengl: add direct rendering supportwm42017-07-241-0/+3
* vo_opengl: generalize --scale-clamp etc.Niklas Haas2017-07-121-1/+1
* vo_opengl: add --tone-mapping-desaturateNiklas Haas2017-07-061-0/+1
* filter_kernels: add radius cutoff functionalityNiklas Haas2017-07-031-0/+1
* options: change everything againwm42017-07-021-1/+0
* vo_opengl: refactor vo performance subsystemNiklas Haas2017-07-011-1/+1
* options: change path list options, and document list optionswm42017-06-301-0/+1
* vo_opengl: add new HDR tone mapping algorithmNiklas Haas2017-06-091-0/+1
* vo_opengl: add option for caching shaders on diskwm42017-04-081-0/+1
* options: remove deprecated sub-option handling for --vo and --aowm42016-11-251-1/+0
* filter_kernels: add ability to taper kernels/windowsNiklas Haas2016-11-011-0/+1
* vo_opengl: apply --opengl-early-flush in dumb mode toowm42016-10-051-1/+0
* vo_opengl: disable glFlush() by default, and add an option to enable itwm42016-10-051-0/+2
* vo_opengl: add debugging options for testing with padded textureswm42016-10-011-0/+1
* vo_opengl: dynamically manage texture unitswm42016-09-141-6/+2
* vo_opengl: deprecate sub-options, add them as global optionswm42016-09-021-3/+2
* vo_opengl: minor renderer option access refactorwm42016-09-021-0/+2
* vo_opengl: remove pre/post/scale-shadersNiklas Haas2016-09-021-3/+0
* vo_opengl: remove prescaling framework with superxbr prescalerBin Jin2016-06-181-9/+0
* vo_opengl: remove nnedi3 prescalerBin Jin2016-06-181-2/+0
* vo_opengl: expose performance timers as propertiesNiklas Haas2016-06-071-0/+1
* vo_opengl: move all icc handling from vo_opengl.c to video.cwm42016-06-031-3/+4
* vo_opengl: move struct lut3d definitionwm42016-06-031-5/+0
* vo_opengl: add hable tone-mapping algorithmNiklas Haas2016-05-301-0/+1
* vo_opengl: rename tone-mapping=simple to reinhardNiklas Haas2016-05-301-1/+1
* vo_opengl: implement more HDR tonemapping algorithmsNiklas Haas2016-05-161-0/+9
* vo_opengl: implement HDR (SMPTE ST2084)Niklas Haas2016-05-161-0/+1
* vo_opengl: use enums for choice options internallyNiklas Haas2016-05-161-0/+25
* vo_opengl: support external user hooksNiklas Haas2016-05-151-0/+1
* vo_opengl: improve rotation handling (again)wm42016-04-081-1/+0
* vo_opengl: generate 3DLUT against source and use full BT.1886Niklas Haas2016-04-011-2/+4
* vo_opengl: fix rotationwm42016-03-281-0/+1
* vo_opengl: rename prescale to prescale-lumaNiklas Haas2016-03-051-1/+1
* vo_opengl: add macros for scaler unitsNiklas Haas2016-03-051-1/+9
* vo_opengl: replace tscale-interpolates-only with interpolation-thresholdwm42016-01-271-1/+1
* vo_opengl: add tscale-interpolates-only sub-optionwm42016-01-251-0/+1
* vo_opengl: video.h: fix licensewm42016-01-071-7/+8
* vo_opengl: make LOOKUP_TEXTURE_SIZE configurableBin Jin2015-12-071-0/+1
* vo_opengl: Fix minor LUT sampling errorBin Jin2015-12-071-0/+1
* vo_opengl: rename fancy-downscaling to correct-downscalingwm42015-11-071-1/+1
* vo_opengl: implement NNEDI3 prescalerBin Jin2015-11-051-0/+1
* vo_opengl: add Super-xBR filter for upscalingBin Jin2015-11-051-0/+4
* vo_opengl: remove source shader leftoverBin Jin2015-10-241-1/+0
* vo_opengl: remove sharpen scalers, add sharpen sub-optionwm42015-09-231-0/+1
* vo_opengl: move deband_opts declaration to where it's usedwm42015-09-231-8/+0
* vo_opengl: remove unsued chroma_location fieldwm42015-09-231-1/+0
* vo_opengl: implement debanding (and remove source-shader)Niklas Haas2015-09-091-0/+10
* vo_opengl: move self-contained shader routines to a separate fileNiklas Haas2015-09-091-0/+25
* vo_opengl: remove gl_ prefixes from files in video/out/openglNiklas Haas2015-09-091-0/+117