Commit Graph

17480 Commits

Author SHA1 Message Date
renovate[bot]
31edbef5f6 Update dependency gradle to v8.4 (#1733)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
Co-authored-by: Tadej Novak <tadej@tano.si>
2023-10-29 21:45:43 +01:00
Bart Louwers
fe7e3f3cbd Benchmark fixes (#1811) 2023-10-29 19:41:06 +01:00
Bart Louwers
cd0db4a153 Linux benchmark on CI (#1809) 2023-10-26 20:24:27 +00:00
Stefan Karschti
40e283cdbb Custom drawable layer v2 (#1754) 2023-10-26 18:36:50 +00:00
dependabot[bot]
619408d09d Bump tj-actions/changed-files from 39 to 40 (#1807)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-26 16:12:22 +02:00
dependabot[bot]
36d8277924 Bump actions/setup-node from 3 to 4 (#1801)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-26 16:12:04 +02:00
Tadej Novak
c78eafff22 [ci] Qt workflow improvements (#1804) 2023-10-26 16:09:39 +02:00
Bart Louwers
85a15c457e Remove old size test (#1802) 2023-10-25 18:20:13 +02:00
pre-commit-ci[bot]
191fe84074 [pre-commit.ci] pre-commit autoupdate (#1800)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-10-23 20:10:42 +00:00
Andrew Calcutt
ae2c90719e update for node 21 (#1794)
Co-authored-by: mwilsnd <mwilsnd@gmail.com>
2023-10-23 17:06:58 +02:00
Tim Sylvester
da45706601 Warnings (#1791) 2023-10-20 23:23:26 +00:00
Tim Sylvester
1a1c826fa4 Metal stats (#1781) 2023-10-20 15:45:08 -07:00
Bart Louwers
07c70fe1c8 Bloaty report path (#1789) 2023-10-20 12:19:18 -04:00
Stefan Karschti
0461e6976e Eliminate duplicate calls to updateRenderTileIDs (#1788) 2023-10-20 16:10:14 +00:00
Bart Louwers
aecc03c6d6 Linux render test rework (#1777) 2023-10-20 17:17:51 +02:00
Bart Louwers
4b76f7925a Last Bloaty fixes (#1787) 2023-10-20 12:21:33 +00:00
Bart Louwers
e9efb280de Update permissions linux-ci (#1784) 2023-10-19 22:49:11 +02:00
Bart Louwers
e98fe36a79 Add id-token permissions to workflows (#1783) 2023-10-19 15:09:46 -04:00
Bart Louwers
a0544f4f93 Upload Bloaty report to S3 (#1782) 2023-10-19 15:28:51 +00:00
Tim Sylvester
d43c52b9d8 Disable stencil instancing (#1778) 2023-10-18 17:22:14 -07:00
Alex Cristici
7f785ae660 Moved requesting current drawable before presenting (#1779) 2023-10-18 23:27:36 +03:00
Bart Louwers
b40032ea06 cd in bloaty compile step (#1775) 2023-10-18 12:06:58 +00:00
Bart Louwers
ccc05556f4 CI PR number handling, PR file diffs and workflow runs (#1774) 2023-10-18 10:38:41 +02:00
Martin d'Allens
f39c7b6587 Fix some inconsistencies and typos in docs and comments (#1773) 2023-10-17 23:41:01 +02:00
Bart Louwers
32be408988 Cache Bloaty, use PR number (#1771) 2023-10-17 19:59:57 +00:00
Bart Louwers
b388be7c11 Don't use Ninja for bloaty build (#1770) 2023-10-17 14:51:00 +00:00
Tim Sylvester
565136f509 Fix a bug with buffer reuse. Simplify stencil clearing. (#1763)
Co-authored-by: Bart Louwers <bart@emeel.net>
2023-10-17 07:18:23 -07:00
Bart Louwers
902b8cace5 Upload coverage in separate workflow (#1769) 2023-10-17 16:04:16 +02:00
Bart Louwers
30a84cc3ce Compile bloaty in action (#1767) 2023-10-17 14:55:30 +02:00
Bart Louwers
899d9ff774 Use RelWithDebInfo with Bloaty McBloatface (size test) (#1766) 2023-10-17 14:51:46 +03:00
Bart Louwers
49bb2c3fdd CI fixes and improvements (#1765) 2023-10-17 08:46:05 +00:00
Bart Louwers
7b5c53a87d Leave PR message with Bloaty results (#1761) 2023-10-17 00:45:10 +00:00
pre-commit-ci[bot]
8beb3ca947 [pre-commit.ci] pre-commit autoupdate (#1762)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-10-16 22:10:00 +00:00
Tadej Novak
587dabfef2 [ci] Cleanup caches in the target repo (#1758) 2023-10-16 18:57:00 +02:00
Tim Sylvester
ca8893690d More stencil caching (#1755) 2023-10-16 07:22:54 -07:00
Tadej Novak
dc77b6d23f [ci] Fix Gradle cache in Android workflows (#1751) 2023-10-14 23:32:46 +02:00
Tadej Novak
39f0685368 [qt] Make WASM build run without crashes with latest Qt (#1709) 2023-10-14 12:20:12 +00:00
Tadej Novak
a3e3290d68 Fixes for GCC 13 and LLVM 17 (#1749) 2023-10-14 10:48:59 +02:00
Stefan Karschti
89b9c3945c Custom Drawable Layer v1 + DrawableBuilder thick lines (#1699) 2023-10-13 16:24:36 +03:00
Tim Sylvester
6a8be9a221 Further stencil optimizations (#1750)
Co-authored-by: Bart Louwers <bart@emeel.net>
2023-10-11 23:25:02 +00:00
Tim Sylvester
ce0096aab0 Metal Optimizations (#1748) 2023-10-11 01:34:44 +00:00
pre-commit-ci[bot]
d63f94f5a8 [pre-commit.ci] pre-commit autoupdate (#1745)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-10-10 20:07:13 +02:00
dependabot[bot]
a95ec2956c Bump jwlawson/actions-setup-cmake from 1.13 to 1.14 (#1746)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-10 20:06:33 +02:00
Bart Louwers
50264beaa3 Clear space on free runner (#1747) 2023-10-10 16:02:52 +00:00
Tim Sylvester
e23aca5e9b Refactor readDataDrivenPaintProperties into smaller methods (#1742) 2023-10-09 21:17:20 +00:00
Alex Cristici
74995925ee Line gradient fixes (#1741) 2023-10-09 19:37:54 +03:00
Tadej Novak
ff2fdcbf85 Update minimum CMake version to 3.19 (#1643)
Co-authored-by: Bart Louwers <bart@emeel.net>
2023-10-09 12:35:25 +02:00
Wei Chen
3b6d4c5a97 implement fill extrusion pattern shader for metal (#1729)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-10-08 10:13:48 +08:00
Bart Louwers
c361a04738 Use free runner for Draft PRs (#1739) 2023-10-07 10:14:16 +02:00
Bart Louwers
7cdac9e4cd Line SDF gradient
Line sdf gradient rebase
2023-10-06 14:04:41 +02:00