summaryrefslogtreecommitdiffstats
path: root/video/out/opengl/video_shaders.c
Commit message (Expand)AuthorAgeFilesLines
* filter_kernels: Keep f.radius in terms of dest/filter coords.Nicholas J. Kain2017-03-061-2/+2
* vo_opengl: dynamically manage texture unitswm42016-09-141-4/+2
* csp: document deviations from the references where they occurNiklas Haas2016-07-051-2/+22
* vo_opengl: generalize HDR tone mapping mechanismNiklas Haas2016-07-031-6/+51
* vo_opengl: implement the Panasonic V-Log functionNiklas Haas2016-06-281-0/+24
* vo_opengl: implement ARIB STD-B68 (HLG) HDR TRCNiklas Haas2016-06-281-0/+23
* vo_opengl: refactor HDR mechanismNiklas Haas2016-05-301-11/+6
* vo_opengl: add hable tone-mapping algorithmNiklas Haas2016-05-301-0/+11
* vo_opengl: rename tone-mapping=simple to reinhardNiklas Haas2016-05-301-1/+1
* vo_opengl: fix bicubic_fast in ES modewm42016-05-161-1/+1
* vo_opengl: implement more HDR tonemapping algorithmsNiklas Haas2016-05-161-0/+40
* vo_opengl: implement HDR (SMPTE ST2084)Niklas Haas2016-05-161-0/+25
* vo_opengl: abstract hook texture access behind macroNiklas Haas2016-05-151-30/+27
* vo_opengl: add optional hook pointsNiklas Haas2016-05-151-4/+1
* vo_opengl: remove some pointless compatibilitywm42016-05-141-3/+3
* vo_opengl: simplify and improve up scale=oversampleNiklas Haas2016-04-121-21/+5
* vo_opengl: generate 3DLUT against source and use full BT.1886Niklas Haas2016-04-011-2/+3
* vo_opengl: fix sharpen filterwm42016-03-161-2/+2
* vo_opengl: refactor pass_read_video and texture bindingNiklas Haas2016-03-051-2/+1
* vo_opengl: set uniform variable "pixel_size" for internal shadersigv2016-02-261-7/+5
* vo_opengl: declare vec4 color inside fragment shader stubNiklas Haas2016-02-231-6/+5
* vo_opengl: don't use normalized coords for debanding rectangle textureswm42016-02-181-1/+2
* Change GPL/LGPL dual-licensed files to LGPLwm42016-01-191-12/+7
* vo_opengl: fix shader compilation regressionwm42015-12-081-4/+0
* vo_opengl: Fix minor LUT sampling errorBin Jin2015-12-071-7/+15
* vo_opengl: improve boundary check for polar filtersBin Jin2015-12-051-2/+2
* vo_opengl: make 1D textures completely optionalwm42015-11-191-1/+5
* vo_opengl: fix some more GLES shader issueswm42015-11-191-6/+6
* vo_opengl: make the default debanding settings less excessiveNiklas Haas2015-10-211-2/+2
* vo_opengl: cosmetics: coding stylewm42015-09-301-46/+45
* vo_opengl: remove sharpen scalers, add sharpen sub-optionwm42015-09-231-38/+23
* vo_opengl: move deband_opts declaration to where it's usedwm42015-09-231-0/+8
* vo_opengl: fix shader compilation with debanding and OSX hwdecwm42015-09-101-3/+4
* vo_opengl: implement debanding (and remove source-shader)Niklas Haas2015-09-091-0/+89
* vo_opengl: move self-contained shader routines to a separate fileNiklas Haas2015-09-091-0/+339