Commit Graph

17512 Commits

Author SHA1 Message Date
Tim Sylvester
ffcf132f20 Replace rather than update Metal buffers (#1842) 2023-11-20 21:58:19 +01:00
pre-commit-ci[bot]
48106f7422 [pre-commit.ci] pre-commit autoupdate (#1878)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-20 21:54:09 +01:00
Martin d'Allens
eb209904d3 Update READMEs, fix typos (#1876) 2023-11-18 15:16:29 +00:00
Tim Sylvester
9c9d0dd5bd Consistently use no-throw new in noexcept layer create methods (#1875) 2023-11-18 00:30:25 +00:00
Tim Sylvester
4150c8b851 Handle the case where styles update without a bucket change, fixing `… (#1874) 2023-11-17 09:44:00 -08:00
Alex Cristici
b01c6270d4 Updated expected image for render-tests/text-pitch-alignment/viewport-text-depthtest (#1872) 2023-11-17 18:38:00 +02:00
Tim Sylvester
3df14ab59d Bug/stencil tiles (#1871) 2023-11-16 09:33:29 -08:00
Alex Cristici
127506c135 Metal debug shader (#1870) 2023-11-15 23:37:59 +02:00
Alex Cristici
08f24a68c8 Fixed metal line render tests (#1868)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-15 17:36:35 +02:00
Alex Cristici
15cfb3570c Fixed metal vertex attribute update render tests (#1867)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-15 17:36:21 +02:00
Stefan Karschti
1200046f0c Collision drawables shared buffers (#1859) 2023-11-15 17:33:41 +02:00
Alex Cristici
c68d8f2d37 Fixed metal fill color per vertex (#1865) 2023-11-15 09:06:10 +02:00
Alex Cristici
f24055a9f0 Fixed metal background render tests (#1864)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-15 08:14:54 +02:00
Tim Sylvester
37a9c089a2 Separate properties-as-uniforms per drawable (#1856) 2023-11-14 15:43:56 -08:00
Alex Cristici
9884b1e40f Fixed metal heatmap render tests (#1860) 2023-11-14 22:17:42 +02:00
Alex Cristici
028bec0f69 Fixed metal circle render tests (#1854)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-10 00:10:47 +02:00
Alex Cristici
9faa155546 Fixed metal symbol render tests (#1853)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-09 23:32:10 +02:00
Tim Sylvester
a880247e14 Make the StringIndexer default constructor protected (#1852) 2023-11-09 11:19:44 -08:00
Tim Sylvester
c8010dba7d Fix tile collection update (#1849) 2023-11-08 01:46:57 +00:00
pre-commit-ci[bot]
6a6be58b6f [pre-commit.ci] pre-commit autoupdate (#1841)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-07 00:20:09 +01:00
Stefan Karschti
a73e88fee2 Custom drawable layer: Simple Fill (#1810)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Alex Cristici <alex.cristici@gmail.com>
2023-11-06 19:43:58 +01:00
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