Commit Graph

17491 Commits

Author SHA1 Message Date
Tim Sylvester
ef69472f56 Refactor bindings to allow for eliminating duplicates... (#1831)
Co-authored-by: Bart Louwers <bart@emeel.net>
2023-11-06 10:12:34 -08:00
Oliver Wipfli
1670b2c3ee Move Meta to Gold sponsorship tier (#1838) 2023-11-04 10:19:04 +01:00
Alex Cristici
8ad5f9c1fd Benchmark app frame time improvements (#1776)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-03 23:03:52 +01:00
Bart Louwers
827ced7b6f Benchmark workflow fix (#1835) 2023-11-03 17:11:25 +02:00
renovate[bot]
f0490ac785 Update dependency build_bazel_rules_apple to v3 (#1673)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-03 13:28:24 +01:00
Tim Sylvester
9e7f1cc3a5 Use TinyUnorderedMap for render tile sets (#1792)
Co-authored-by: Bart Louwers <bart@emeel.net>
2023-11-01 07:14:01 -07:00
Tim Sylvester
5a17559523 Mark tile ID methods noexcept (#1828) 2023-10-31 07:21:05 -07:00
Tadej Novak
bb998a4fc5 Fix old Qt version support for usage in linux distributions (#1825) 2023-10-30 23:38:14 +01:00
renovate[bot]
3b0bfc9615 Update dependency rules_xcodeproj to v1.13.0 (#1826)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-30 23:33:15 +01:00
Tadej Novak
dd53f63002 Ignore Qt installation when finding ICU (#1813) 2023-10-30 10:49:49 +00:00
Bart Louwers
9a1d28aa1d Update pr-tests.yml (#1814) 2023-10-30 12:12:57 +02:00
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