aboutsummaryrefslogtreecommitdiff
path: root/system/shaders
AgeCommit message (Expand)Author
2024-03-04[Android] Adjust GUI SRD peak luminance when display is in HDR PQ modethexai
2024-02-22[Windows] Fix inaccurate 10-bit SDR / HDR color using Pixel Shadersthexai
2023-12-13[Windows] fix chroma upscaling with pixel shaders render methodCrystalP
2023-06-11[Windows] Fix HLG to PQ shader conversion to match BT.2100 formulasCrystalP
2022-10-04[Windows] Adds new setting to set the GUI peak luminance when the display is ...thexai
2022-05-08[video][gles] fix subpar quality HQ convolution scalers due to likely a copy/...Franz Koch
2021-09-19[GLES] add ACES and Hable tone mappingLukas Rusak
2021-01-12Merge pull request #18984 from thexai/gui-hdrDave Blake
2021-01-04Merge pull request #18955 from thexai/shaders-clean-upjjd-uk
2020-12-27[Windows][GUI] Tonemap Kodi GUI to HDR PQ while in playback of HDR pass-throu...thexai
2020-12-23Shaders: only requires profile level 9.3 when is needed (ACES, Hable or HLG t...thexai
2020-12-19Shaders: simplification/clean up HLG to PQ codethexai
2020-11-26Merge pull request #18805 from mglae/matrix_tonemap_fixfuzzard
2020-11-23[Windows] Fix broken dither code (it was never enabled)thexai
2020-11-17gl_yuv2rgb_filter4.glsl: add ACES and Hable tone mappingmglae
2020-11-14Merge pull request #18751 from sarbes/opengl_hdr2sdrDave Blake
2020-11-08[OpenGL] Added ACES and Hable mappingsarbes
2020-11-08Tone mapping: small fixes and clean upthexai
2020-11-04Tone mapping: Add new tone map methods "ACES Filmic" and "Hable"thexai
2020-10-21[Windows] Enables HLG HDR passthrough using HLG to PQ shadersthexai
2020-07-18GL-Shaders: Remove nvidia special handlingfritsch
2019-10-30CRenderSystemGLES: Add no-alpha texture shaderGarrett Brown
2019-04-17GL: fix HAS_FLOAT_TEXTURE usagekszaq
2019-03-05[windows] VideoPlayer - cosmetics changes into WinVideoFilterAnton Fedchin
2019-01-31[videoplayer] winrenderer: do scaling in output shader instead of yuv2rgb, th...Anton Fedchin
2018-10-25[GLES] cleanup shadersLukas Rusak
2018-10-25[GLES] VideoPlayer: implement tone mappingLukas Rusak
2018-10-24[GLES] VideoPlayer: rewrite yuv - rgb conversionLukas Rusak
2018-06-24VideoPlayer: opengl - fix color range of subtitle texturesRainer Hochecker
2018-06-12[system] nuke whitespaceh.udo
2018-05-26OpenGL(ES): fix limited rande for gui and picturedRainer Hochecker
2018-05-25OpenGLES: fix limited range for guiLukas Rusak
2018-05-25OpenGL: fix limited range for guiRainer Hochecker
2018-05-01typo: missing vec4 in shaderMilhouseVH
2018-03-01VideoPlayer: OpenGL - fix col conversion in filterRainer Hochecker
2018-02-25VideoPlayer: DirectX - make sure rgb values are not negative after yuv2rgb co...Anton Fedchin
2018-02-25VideoPlayer: OpenGL - make sure rgb values are not neg after yuv2rgb conversionRainer Hochecker
2018-02-21DirectX: fix NaN in shadersAnton Fedchin
2018-02-18OpenGL: fix NaN in shadersRainer Hochecker
2018-02-15[VideoPlayer] WinRenderer: implement tone mapping.Anton Fedchin
2018-02-10VideoPlayer: OpenGL - implement tone mappingRainer Hochecker
2018-02-08[windows] use CConvertMatrix instead of YUVMatrix for yuv2rgb shaderAnton Fedchin
2018-02-06shaders: [GLES] fix yuv2rgb_basic shaderLukas Rusak
2018-02-04VideoPlayer: OpenGL - do colorspace conversion in linear RGBRainer Hochecker
2018-01-28shaders: add default GLES 2.0 videofilter shadersLukas Rusak
2018-01-28shaders: rename GLES 2.0 shadersLukas Rusak
2018-01-27shaders: move GLES shaders to subdirectoryLukas Rusak
2018-01-27shaders: remove uneeded GLES shadersLukas Rusak
2018-01-27VideoPlayer: fix filtershader for OpenGLRainer Hochecker
2018-01-02VideoPlayer: GL - lookup texture needs interpolationRainer Hochecker