summaryrefslogtreecommitdiffstats
path: root/video/out/gpu/video_shaders.c
Commit message (Expand)AuthorAgeFilesLines
* vo_gpu: cast bvecN to vecN for mix() on older GLSLNiklas Haas2020-12-281-37/+46
* vo_gpu: improve gamut warning bounds checksNiklas Haas2020-10-211-2/+2
* vo_gpu: clip highlights before tone-mappingNiklas Haas2020-07-191-4/+5
* vo_gpu: add better gamut clipping optionNiklas Haas2020-06-191-0/+11
* vo_gpu: add BT.2390 tone-mappingNiklas Haas2020-06-151-5/+54
* vo_gpu: reinterpret SDR white levels based on ITU-R BT.2408Niklas Haas2020-06-151-2/+4
* options: change option macros and all option declarationswm42020-03-181-4/+4
* video: add pure gamma TRC curves for 2.0, 2.4 and 2.6.Wessel Dankers2019-09-271-0/+18
* vo/gpu: fix check on src/dst peak mismatchNiklas Haas2019-09-051-1/+1
* vo_gpu: fix initial seeding of the peak detect ssboNiklas Haas2019-02-181-2/+6
* vo_gpu: use dB units for scene change detectionNiklas Haas2019-02-181-3/+4
* vo_gpu: tone map before gamut mappingNiklas Haas2019-02-181-5/+4
* vo_gpu: make --gamut-warning warn on negative colorsNiklas Haas2019-02-181-1/+2
* vo_gpu: improve numerical accuracy of PQ OETF constantNiklas Haas2019-02-181-1/+1
* vo_gpu: improve accuracy of HDR brightness estimationNiklas Haas2019-02-181-8/+12
* vo_gpu: allow boosting dark scenes when tone mappingNiklas Haas2019-02-181-1/+1
* vo_gpu: redesign peak detection algorithmNiklas Haas2019-02-181-58/+38
* vo_gpu: improve tone mapping desaturationNiklas Haas2019-02-181-47/+54
* vo_gpu: adjust PRNG variant used by GL shaderssfan52018-09-261-1/+5
* vo_gpu: desaturate after peak detectionNiklas Haas2018-05-311-12/+12
* vo_gpu: fix mobius tone mapping when sig_peak <= 1.0Niklas Haas2018-02-251-0/+2
* vo_gpu: don't tone-map for pure gamut reductionsNiklas Haas2018-02-251-3/+0
* vo_gpu: introduce --target-peakNiklas Haas2018-02-201-2/+8
* vo_gpu: correctly parametrize the HLG OOTF by the display peakNiklas Haas2018-02-201-20/+31
* vo_gpu: simplify and correct color scale handlingNiklas Haas2018-02-201-31/+34
* vo_gpu: add memory barrier on the HDR peak detectionNiklas Haas2018-02-111-0/+1
* vo_gpu: refactor HDR peak detection algorithmNiklas Haas2018-02-111-6/+31
* vo_gpu: port HDR tone mapping algorithm from libplaceboNiklas Haas2018-02-051-50/+78
* vo_gpu: d3d11: add RA caps for ra_d3d11James Ross-Gowan2017-11-071-3/+2
* vo_gpu: fix mobius tone mapping compatibility to GLSL 120wm42017-11-031-1/+1
* vo_gpu: change --tone-mapping-desaturate algorithmNiklas Haas2017-10-251-8/+10
* vo_gpu: attempt to avoid UBOs for dynamic variablesNiklas Haas2017-09-261-0/+1
* vo_gpu: drop the RA_CAP_NESTED_ARRAY req from EWA computeNiklas Haas2017-09-211-25/+23
* vo_opengl: refactor into vo_gpuNiklas Haas2017-09-211-0/+872