summaryrefslogtreecommitdiff
path: root/src/render
Commit message (Collapse)AuthorAgeFilesLines
* Remove texcoord from QUADFRAGSRC.Felix Dick2022-10-052-2/+0
| | | | | | | texcoord is unused in the rounding part of the textureshaders. QUADFRAGSRC isn't using that variable inside the non rounding code. Because of that opengl optimizes that variable out, and is complaining if glGetAttribLocation is called on it.
* Merge pull request #742 from Dickby/rework_rounding_shaderVaxry2022-10-042-209/+77
|\ | | | | Rework rounding shader
| * 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-012-28/+19
| |\
| | * Merge branch 'main' into fix_rounding_in_size_changing_windowsFelix Dick2022-09-301-10/+12
| | |\
| | * | Send absolute screen coordinates to texture shaders.Felix Dick2022-09-292-10/+7
| | | |
| | * | Don't pass bottomRight to textureShaders compute it within.Felix Dick2022-09-292-9/+1
| |/ /
| * | Merge branch 'main' into rework_rounding_shaderFelix Dick2022-09-293-34/+36
| |\ \
| * | | 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
| | | | |
| * | | | Avoid 38 files to compile every time a shader is modified.Felix Dick2022-09-282-1/+1
| |/ / /
* | | | fix crashvaxerski2022-10-011-0/+2
| | | |
* | | | include shaders only in opengl.cppvaxerski2022-09-302-1/+1
| | | |
* | | | remove redundant attrib settingvaxerski2022-09-301-2/+0
| | | |
* | | | optimize vector config value settingvaxerski2022-09-301-17/+2
| |_|/ |/| |
* | | Merge branch 'main' into fix_bordersize_againFelix Dick2022-09-292-30/+32
|\ \ \ | | |/ | |/|
| * | Merge pull request #735 from Dickby/fix_splash_positionVaxry2022-09-292-30/+32
| |\ \ | | | | | | | | Splash position fix
| | * | Shift splash up if monitor has wider ratio than bgTexture.Felix Dick2022-09-292-30/+30
| | | |
| | * | Scale the cairo matrix to fit the monitor dimensions.Felix Dick2022-09-261-0/+2
| | | |
* | | | Merge branch 'main' into fix_bordersize_againFelix Dick2022-09-291-5/+5
|\| | |
| * | | Use double literals, don't cast a integer literal to double.Felix Dick2022-09-281-4/+4
| | |/ | |/|
| * | Replace clamp with max if there is no upper bound.Felix Dick2022-09-261-3/+3
| |/
* | Change scaledBorderSize to int.Felix Dick2022-09-291-1/+1
| |
* | Scale the border size, revert the window scaling according to borderFelix Dick2022-09-261-10/+12
|/
* Remove trailing whitespace.Felix Dick2022-09-258-23/+23
|
* fix custom rules on null modelistvaxerski2022-09-241-0/+26
|
* fix oopsies in rule codevaxerski2022-09-241-6/+1
|
* Merge pull request #706 from DashieTM/mainVaxry2022-09-231-5/+72
|\ | | | | Add "highest" mode to Monitor for autoconfiguration.
| * remove more silly mistakesFabio Lenherr2022-09-221-0/+3
| |
| * remove empty lineFabio Lenherr2022-09-221-1/+0
| |
| * fix silly mistakesFabio Lenherr2022-09-221-57/+59
| |
| * add refreshrate or resolution preferenceFabio Lenherr2022-09-221-14/+29
| |
| * fix Hz LogFabio Lenherr2022-09-211-2/+3
| |
| * added high to monitor resolutionFabio Lenherr2022-09-211-13/+54
| |
| * change Preferred mode to use highest refreshrateFabio Lenherr / DashieTM2022-09-201-0/+6
| |
* | don't decorate on only no gapsvaxerski2022-09-232-0/+6
|/
* better dwindle swapping with groupsvaxerski2022-09-201-1/+1
|
* fade control for fullscreen action on windowsvaxerski2022-09-191-1/+29
|
* fullscreen animation en-nice-mentvaxerski2022-09-191-5/+4
|
* guard invalid FB allocsvaxerski2022-09-181-0/+1
|
* fix groupbar being wonk on scaledvaxerski2022-09-181-0/+2
|
* Added monitor mirroringvaxerski2022-09-134-6/+57
|
* more forceRendering checks in shouldRenderWindowvaxerski2022-09-121-2/+2
|
* fix decos on pinnedvaxerski2022-09-112-2/+2
|
* added window pinningvaxerski2022-09-101-3/+9
|
* fix addreserved lagvaxerski2022-09-081-0/+2
|
* fix transformed blur on new optimizationsvaxerski2022-09-051-0/+2
|