Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-09-07 | GLES: Implement fast HQ scalers (#24611) | sarbes | |
2024-05-30 | Merge pull request #24564 from sarbes/hq-scaler-improvement | Markus Härer | |
GL: improve HQ scaler quality/performance | |||
2024-04-28 | Implement front to back rendering (#22919) | sarbes | |
Implement front to back rendering | |||
2024-04-21 | GLES: Add font shader clipping | sarbes | |
2024-04-21 | Merge pull request #24605 from sarbes/font-rendering-improvement | sarbes | |
GL: improve text rendering performance and quality | |||
2024-04-10 | GL: improve text rendering | sarbes | |
2024-03-04 | [Android] Adjust GUI SRD peak luminance when display is in HDR PQ mode | thexai | |
2024-02-22 | [Windows] Fix inaccurate 10-bit SDR / HDR color using Pixel Shaders | thexai | |
2024-01-22 | GL: improve HQ scaler quality/performance | sarbes | |
2023-12-13 | [Windows] fix chroma upscaling with pixel shaders render method | CrystalP | |
Was inadvertently broken by PR#15382: 4:2:0 chroma still need to be scaled even if luminance doesn't. Scaling chroma with nearest neighbor gives pretty bad results, changing back to linear. The YUY2 and UYVY luminance would also need the linear interpolation if scaling was still done by this shader in Windows. There is math to align the horizontal sampling points exactly and avoid any horizontal interpolation by the sampler. | |||
2023-06-11 | [Windows] Fix HLG to PQ shader conversion to match BT.2100 formulas | CrystalP | |
* HLG OOTF and inverse OETF, inverse PQ) * Add formula for Lw <> 1000 nits | |||
2022-10-04 | [Windows] Adds new setting to set the GUI peak luminance when the display is ↵ | thexai | |
in HDR PQ mode | |||
2022-05-08 | [video][gles] fix subpar quality HQ convolution scalers due to likely a ↵ | Franz Koch | |
copy/paste error. Fixes #21011 | |||
2021-09-19 | [GLES] add ACES and Hable tone mapping | Lukas Rusak | |
2021-01-12 | Merge pull request #18984 from thexai/gui-hdr | Dave Blake | |
[Windows][GUI] Tonemap Kodi GUI to HDR PQ while in playback of HDR pass-through mode | |||
2021-01-04 | Merge pull request #18955 from thexai/shaders-clean-up | jjd-uk | |
Shaders: simplification/clean up HLG to PQ code | |||
2020-12-27 | [Windows][GUI] Tonemap Kodi GUI to HDR PQ while in playback of HDR ↵ | thexai | |
pass-through mode Fixes very bright OSD, subtitles, etc. and wrong color space (oversaturated). | |||
2020-12-23 | Shaders: only requires profile level 9.3 when is needed (ACES, Hable or HLG ↵ | thexai | |
to PQ) | |||
2020-12-19 | Shaders: simplification/clean up HLG to PQ code | thexai | |
2020-11-26 | Merge pull request #18805 from mglae/matrix_tonemap_fix | fuzzard | |
OpenGL tone map: fix black screen using ACES and Hable | |||
2020-11-23 | [Windows] Fix broken dither code (it was never enabled) | thexai | |
2020-11-17 | gl_yuv2rgb_filter4.glsl: add ACES and Hable tone mapping | mglae | |
2020-11-14 | Merge pull request #18751 from sarbes/opengl_hdr2sdr | Dave Blake | |
[OpenGL] Add ACES and Hable mapping | |||
2020-11-08 | [OpenGL] Added ACES and Hable mapping | sarbes | |
2020-11-08 | Tone mapping: small fixes and clean up | thexai | |
2020-11-04 | Tone mapping: Add new tone map methods "ACES Filmic" and "Hable" | thexai | |
2020-10-21 | [Windows] Enables HLG HDR passthrough using HLG to PQ shaders | thexai | |
2020-07-18 | GL-Shaders: Remove nvidia special handling | fritsch | |
2019-10-30 | CRenderSystemGLES: Add no-alpha texture shader | Garrett Brown | |
2019-04-17 | GL: fix HAS_FLOAT_TEXTURE usage | kszaq | |
In GLES shaders 'if defined(HAS_FLOAT_TEXTURE)' was always true as HAS_FLOAT_TEXTURE was always defined. Fix this by not defining HAS_FLOAT_TEXTURE when target does not support it and amend GL shaders to follow this behaviour. | |||
2019-03-05 | [windows] VideoPlayer - cosmetics changes into WinVideoFilter | Anton Fedchin | |
2019-01-31 | [videoplayer] winrenderer: do scaling in output shader instead of yuv2rgb, ↵ | Anton Fedchin | |
this fixes the issue with green border with nv12 texture. | |||
2018-10-25 | [GLES] cleanup shaders | Lukas Rusak | |
2018-10-25 | [GLES] VideoPlayer: implement tone mapping | Lukas Rusak | |
2018-10-24 | [GLES] VideoPlayer: rewrite yuv - rgb conversion | Lukas Rusak | |
2018-06-24 | VideoPlayer: opengl - fix color range of subtitle textures | Rainer Hochecker | |
2018-06-12 | [system] nuke whitespace | h.udo | |
2018-05-26 | OpenGL(ES): fix limited rande for gui and pictured | Rainer Hochecker | |
2018-05-25 | OpenGLES: fix limited range for gui | Lukas Rusak | |
2018-05-25 | OpenGL: fix limited range for gui | Rainer Hochecker | |
2018-05-01 | typo: missing vec4 in shader | MilhouseVH | |
2018-03-01 | VideoPlayer: OpenGL - fix col conversion in filter | Rainer Hochecker | |
2018-02-25 | VideoPlayer: DirectX - make sure rgb values are not negative after yuv2rgb ↵ | Anton Fedchin | |
conversion. | |||
2018-02-25 | VideoPlayer: OpenGL - make sure rgb values are not neg after yuv2rgb conversion | Rainer Hochecker | |
2018-02-21 | DirectX: fix NaN in shaders | Anton Fedchin | |
AMD devs don't follow data conversion rules in case of float to unorm. The algo described at https://msdn.microsoft.com/ru-ru/library/windows/desktop/dd607323%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396 there is NaN should be converted to 0. So we have to use this fix for AMD hardware. | |||
2018-02-18 | OpenGL: fix NaN in shaders | Rainer Hochecker | |
2018-02-15 | [VideoPlayer] WinRenderer: implement tone mapping. | Anton Fedchin | |
2018-02-10 | VideoPlayer: OpenGL - implement tone mapping | Rainer Hochecker | |
2018-02-08 | [windows] use CConvertMatrix instead of YUVMatrix for yuv2rgb shader | Anton Fedchin | |
2018-02-06 | shaders: [GLES] fix yuv2rgb_basic shader | Lukas Rusak | |