summaryrefslogtreecommitdiff
path: root/src/render
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'main' into simplify_matrix_calculationsFelix Dick2022-10-101-2/+9
|\
| * ensure texture safety in clearWithTex()vaxerski2022-10-091-1/+9
* | Change matrixProjection function stop use matrixFlip180 everywhere.Felix Dick2022-10-102-9/+0
* | Let openGL transpose the matrixes for us.Felix Dick2022-10-101-14/+5
|/
* inverse_transform the box in renderRectWithDamage.Felix Dick2022-10-091-2/+6
* Check earlier if pixman regions are empty.Felix Dick2022-10-081-51/+54
* Merge pull request #811 from Dickby/add_missing_pixman_region32_finiVaxry2022-10-071-0/+2
|\
| * Add missing pixman_region32_fini.Felix Dick2022-10-071-0/+2
* | fix a VRAM leak in destroyMonitorResourcesvaxerski2022-10-072-3/+7
* | release all fbs in destroyMonitorResourcesvaxerski2022-10-071-0/+3
|/
* Merge pull request #807 from Dickby/fix_monitor_transformsVaxry2022-10-071-7/+7
|\
| * Transform the box data send to texture shaders.Felix Dick2022-10-071-7/+7
* | offset floating windows out of bounds on ws animsvaxerski2022-10-076-13/+34
|/
* Added clipping support, clip windows on slide animvaxerski2022-10-073-20/+96
* Remove texcoord from QUADFRAGSRC.Felix Dick2022-10-052-2/+0
* Merge pull request #742 from Dickby/rework_rounding_shaderVaxry2022-10-042-209/+77
|\
| * 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
| |\ \
| | * | 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
|\
| * 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