summaryrefslogtreecommitdiff
path: root/src/render/shaders
Commit message (Expand)AuthorAgeFilesLines
* renderer: more FP16 fixes (#14070)UjinT342026-05-0710-183/+63
* opengl/shadow: fix shadow offset rendering (#14156)Vaxry2026-04-242-31/+38
* renderer: simplify shadows (#14047)UjinT342026-04-183-12/+52
* renderer: Various CM fixes, part 8 of refactors (#13860)UjinT342026-04-165-16/+24
* renderer: refactor part 7: api fixes (#13631)UjinT342026-03-2811-92/+243
* renderer/deco: add glow decoration (#13862)Vaxry2026-03-272-0/+163
* renderer: shader variants refactor (#13434)UjinT342026-03-0639-897/+1106
* render/cm: add ICC profile pipeline (#12711)Vaxry2026-03-042-13/+35
* renderer: add surface shader variants with less branching and uniforms (#13030)UjinT342026-01-2125-373/+135
* renderer: optimise shader usage further, split shaders and add more caching (...Tom Englund2026-01-177-32/+97
* renderer: shader code refactor (#12926)Tom Englund2026-01-1210-145/+289
* renderer/gl: add internal gl formats and reduce internal driver format conver...Tom Englund2026-01-072-6/+4
* render/cm: various updates, remove old protocols (#12693)UjinT342025-12-271-1/+1
* renderer/cm: higher-quality tonemapping (#12204)Dominick DiMaggio2025-12-072-17/+11
* renderer/cm: allow gamma 2.2 instead of sRGB EOTF (#12094)Dominick DiMaggio2025-10-291-1/+1
* ci: correct tar command for xz compression & fix typos (#11213)xqso2025-07-252-2/+2
* renderer: implement wp-color-management-v1 transfer functions (#11084)Thomas Müller2025-07-201-69/+157
* shader: replace texture2d with texture (#10893)Tom Englund2025-07-018-26/+24
* renderer: reduce a lot of glcalls and cache various states (#10757)Tom Englund2025-06-2516-356/+54
* cm: Use precomputed primaries conversion (#9814)UjinT342025-04-295-99/+58
* renderer/opengl: Extract shaders from source (#9600)UjinT342025-03-2925-665/+952
* opengl: simplify cm pipelineVaxry2025-03-161-19/+20
* renderer: add simple color management (#9506)UjinT342025-03-142-0/+443
* shaders: fix blank windows when using corner rounding (#8969) (#8971)Pollux2025-01-061-2/+2
* renderer: Add supercircular window corners (#8943)Pollux2025-01-053-19/+24
* core: move colorspace handling to oklab (#8635)Vaxry2024-12-031-1/+61
* shaders: improve corner AA in borders shaderVaxry2024-11-053-3/+16
* shaders: fixup jagged edges in texture rounded cornersVaxry2024-11-051-4/+7
* shaders: Use sin-less hash for noise (#5607)Epikastema2024-04-171-1/+3
* renderer: add support for gles3.2 screen shadersVaxry2024-03-181-0/+11
* shaders: use highp for fragmentsVaxry2024-02-153-15/+15
* shaders: Some more changes in rgb2hsl. (#3834)Dickby2023-11-121-4/+5
* shaders: Small optimization in rgb2hsl. (#3831)Dickby2023-11-111-7/+6
* shaders: Avoid calculating unused values in hsl2rgb. (#3827)Dickby2023-11-111-8/+7
* shaders: Use clamp in doubleCircleSigmoid. (#3824)Dickby2023-11-111-3/+1
* opengl: switch to black-and-white for alpha mattesVaxry2023-11-091-1/+1
* opengl: remove unused alpha matte from shadowVaxry2023-11-091-7/+0
* renderer: added new customization options to the blur shaders (#3650)Visual-Dawg2023-11-061-17/+173
* shadows: fix on transformedVaxry2023-11-041-0/+10
* Decos: Window decoration flags, shadow improvements (#3739)Vaxry2023-11-042-0/+10
* shaders: support changing the outer radius of borders independentlyVaxry2023-10-191-6/+16
* shaders: Remove redundant clamp of smoothsteps return value. (#3456)Dickby2023-09-302-5/+5
* renderer: nuke multisample_edges in favor of a faster algorithmvaxerski2023-09-302-20/+5
* shaders: improve border roundingvaxerski2023-09-301-23/+12
* shaders: minor premultiplication fixesvaxerski2023-08-182-5/+6
* renderer: fix missing premultiplication for border multisamplingvaxerski2023-08-061-2/+3
* renderer: fully switch to premultiplied alphavaxerski2023-08-062-3/+6
* renderer: Various Blur Improvements (#2877)Vaxry2023-08-031-0/+30
* shaders: short-circuit rounding if radius <= 0vaxerski2023-07-201-0/+6
* Allow setting alpha value for ignorezero layer rule (#2477)end-42023-06-111-4/+7