summaryrefslogtreecommitdiffstats
path: root/video/out/gl_video_shaders.glsl
Commit message (Expand)AuthorAgeFilesLines
* vo_opengl: improve fallback handling with GLESwm42014-12-211-6/+0
* vo_opengl: GLES does not support GL_BGRAwm42014-12-201-1/+1
* vo_opengl: add GLES 2 supportwm42014-12-191-4/+15
* vo_opengl: do not use 4x3 matrixwm42014-12-181-2/+3
* vo_opengl: simplify the case without texture_rgwm42014-12-181-9/+7
* vo_opengl: GLES 3 supportwm42014-12-171-0/+4
* vo_opengl: glsl: stricter typingwm42014-12-171-20/+20
* vo_opengl: remove requirement for RG textureswm42014-12-161-13/+21
* vo_opengl: use all filter sizes possible with the shaderswm42014-12-081-5/+0
* vo_opengl: refactor: instantiate scaler functions at runtimewm42014-12-081-34/+17
* vo_opengl: never use 1D textures for lookup textureswm42014-12-081-29/+27
* vo_opengl: refactor: merge convolution function and sampler entrypointwm42014-12-081-67/+36
* vo_opengl: extend filter size to 64wm42014-12-061-0/+5
* vo_opengl: extend filter size to 32wm42014-12-061-22/+21
* vo_opengl: Linearize non-RGB sRGB files correctly (eg. JPEG)Niklas Haas2014-11-261-0/+16
* vo_opengl: Reword comment in shaderNiklas Haas2014-11-261-2/+3
* vo_opengl: draw OSD twice in 3D mode casewm42014-10-291-1/+2
* vo_opengl: remove macro operator from shaderBin Jin2014-08-291-16/+2
* vo_opengl: fix shaderwm42014-08-281-7/+9
* vo_opengl: add cparam1 and cparam2 optionsBin Jin2014-08-261-7/+22
* vo_opengl: Make approx-gamma affect OSD/subNiklas Haas2014-06-221-3/+4
* video: Generate an accurate CMS matrix instead of hard-codingNiklas Haas2014-06-221-18/+13
* video: Support BT.2020 constant luminance systemNiklas Haas2014-06-221-5/+43
* video: Add support for non-BT.709 primariesNiklas Haas2014-06-221-4/+30
* video: Add BT.2020-NCL colorspace and transfer functionNiklas Haas2014-06-221-9/+14
* vo_opengl: Simplify and clarify color correction codeNiklas Haas2014-03-101-14/+27
* vo_opengl: Use bt709_expand on OSD for :srgbNiklas Haas2014-03-101-1/+1
* vo_opengl: make :srgb decompand the BT.709 values correctlynand2014-02-121-2/+15
* vo_opengl: add support for rectangle textureswm42013-12-011-13/+21
* vo_opengl: blend alpha components by defaultwm42013-09-191-0/+3
* gl_video: add support for more rgb formatswm42013-07-181-16/+12
* Merge remote-tracking branch 'origin/low_quality_intel_crap'Martin Herkt2013-07-081-13/+16
|\
| * Merge branch 'master' into low_quality_intel_crapwm42013-04-301-13/+16
* | vo_opengl: handle chroma locationwm42013-06-281-3/+5
* | gl_video: explicitly clamp colormatrix outputwm42013-06-031-0/+1
* | gl_video: change a GLSL statementwm42013-05-301-1/+1
* | gl_video: fix some dithering bugswm42013-05-301-2/+3
* | gl_video: improve ditheringwm42013-05-261-1/+6
* | vo_opengl: XYZ input supportwm42013-05-041-2/+6
|/
* gl_video: actually fix shader compilation on OSXwm42013-03-281-0/+3
* vo_opengl: add alpha outputwm42013-03-281-4/+16
* gl_video: support NV21 toowm42013-03-281-0/+3
* gl_video: add support for NV12wm42013-03-281-1/+7
* vo_opengl: split into multiple files, convert to new option APIwm42013-03-281-0/+359