summaryrefslogtreecommitdiff
path: root/src/render/shaders/Textures.hpp
Commit message (Expand)AuthorAgeFilesLines
* renderer/opengl: Extract shaders from source (#9600)UjinT342025-03-291-541/+0
* renderer: add simple color management (#9506)UjinT342025-03-141-0/+4
* shaders: fix blank windows when using corner rounding (#8969) (#8971)Pollux2025-01-061-2/+2
* renderer: Add supercircular window corners (#8943)Pollux2025-01-051-12/+11
* shaders: improve corner AA in borders shaderVaxry2024-11-051-1/+5
* 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-151-13/+13
* 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
* 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-041-0/+3
* shaders: Remove redundant clamp of smoothsteps return value. (#3456)Dickby2023-09-301-3/+3
* renderer: nuke multisample_edges in favor of a faster algorithmvaxerski2023-09-301-19/+5
* 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
* debug: minor improvements to manual crashvaxerski2023-04-041-4/+38
* debug: added manual_crashvaxerski2023-04-041-0/+33
* shaders: fix missing discardAlphaZerovaxerski2023-03-241-0/+2
* LS: add blur and ignorezero rulesvaxerski2023-03-171-5/+8
* opengl: use a passthru shader for final wlr copyvaxerski2023-03-041-0/+9
* touch up the clang format and format all filesvaxerski2022-12-201-6/+11
* Unify rounding shadersvaxerski2022-11-211-13/+13
* Remove texcoord from QUADFRAGSRC.Felix Dick2022-10-051-1/+0
* Remove unused ignoreCorners variable from texture shaders.Felix Dick2022-10-011-7/+0
* Cut the number of pixels that call length() in half.Felix Dick2022-10-011-4/+4
* Merge branch 'fix_rounding_in_size_changing_windows' into rework_rounding_shaderFelix Dick2022-10-011-8/+4
|\
| * Send absolute screen coordinates to texture shaders.Felix Dick2022-09-291-4/+4
| * Don't pass bottomRight to textureShaders compute it within.Felix Dick2022-09-291-5/+1
|/
* Even less branching (taken more or less from the border shader).Felix Dick2022-09-291-5/+5
* fixing your shit.Felix Dick2022-09-281-78/+80
* Merge branch 'main' into rework_rounding_shaderFelix Dick2022-09-281-5/+5
|\
* | Make the rounding texture shaders smaller and more efficient.Felix Dick2022-09-281-172/+55
|/
* Remove trailing whitespace.Felix Dick2022-09-251-2/+2
* Added window dimmingvaxerski2022-08-301-2/+31
* fix fade corner artifactsvaxerski2022-07-161-10/+8
* added drop shadowsvaxerski2022-06-251-0/+341