Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update from flutter/engine master #1

Open
wants to merge 10,000 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
88b054a
[Impeller] Vk query cleanups. (#47208)
jonahwilliams Oct 23, 2023
19ed039
Add missing headers to the fml source_set. (#47232)
chinmaygarde Oct 23, 2023
f2009ef
Roll Skia from d534571c4bc3 to 73e9879f06e7 (1 revision) (#47233)
skia-flutter-autoroll Oct 23, 2023
abeab89
[Impeller] Added tests to assert empty saveLayer behaviors. (#47138)
gaaclarke Oct 23, 2023
9023d23
Reland: Multiview pipeline (#47234)
dkwingsmt Oct 23, 2023
324bc8b
Roll Dart SDK from 53fee35b299f to 901e92d10627 (5 revisions) (#47235)
skia-flutter-autoroll Oct 23, 2023
0bd7031
Revert "Reland: Multiview pipeline " (#47237)
zanderso Oct 23, 2023
f29e1f6
Roll Skia from 73e9879f06e7 to fcad7b2b0027 (1 revision) (#47236)
skia-flutter-autoroll Oct 23, 2023
dd6a653
Roll Skia from fcad7b2b0027 to fd557c42e44c (2 revisions) (#47238)
skia-flutter-autoroll Oct 23, 2023
0ef5caa
Reland 2: Multiview Pipeline (#47239)
dkwingsmt Oct 23, 2023
bdbd105
Roll Skia from fd557c42e44c to 6711d27055e8 (1 revision) (#47244)
skia-flutter-autoroll Oct 24, 2023
73b855e
Roll Skia from 6711d27055e8 to 8632561c828a (1 revision) (#47246)
skia-flutter-autoroll Oct 24, 2023
3dd197d
Roll Fuchsia Linux SDK from uW96BsI9g7PF2on-4... to 7Cq6zmNZ_1UTJoQUE…
skia-flutter-autoroll Oct 24, 2023
71600d8
[Impeller] Rename blobcat to shader_archive(r). (#47247)
chinmaygarde Oct 24, 2023
3a81913
[Impeller] Update shader pipeline image with a chart. (#47250)
chinmaygarde Oct 24, 2023
2a8471f
Roll Skia from 8632561c828a to 82f665328e96 (1 revision) (#47251)
skia-flutter-autoroll Oct 24, 2023
e629bcd
Bump actions/checkout from 4.1.0 to 4.1.1 (#47253)
dependabot[bot] Oct 24, 2023
7b8b6a3
Bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#47252)
dependabot[bot] Oct 24, 2023
86d7f95
Roll Fuchsia Mac SDK from a3CcHQHJIAEr-O2R0... to OUWiWfUxyMyDOlEfA..…
skia-flutter-autoroll Oct 24, 2023
d588950
Roll Skia from 82f665328e96 to b3923b715c50 (1 revision) (#47256)
skia-flutter-autoroll Oct 24, 2023
fcb7fd7
[Impeller] Adjustments to SubmitKHR and queries. (#47249)
jonahwilliams Oct 24, 2023
7e8cc3f
Update fml::ThreadPriority enum to match style guide. (#47255)
chinmaygarde Oct 24, 2023
8f7488e
Roll Skia from b3923b715c50 to 70978e42479c (1 revision) (#47257)
skia-flutter-autoroll Oct 24, 2023
7224835
Roll Skia from 70978e42479c to fb6e09449f71 (1 revision) (#47260)
skia-flutter-autoroll Oct 24, 2023
ca7ef01
Roll Skia from fb6e09449f71 to 86df55671e1d (1 revision) (#47261)
skia-flutter-autoroll Oct 24, 2023
843be67
Roll Skia from 86df55671e1d to 4f9a1a464eb1 (1 revision) (#47262)
skia-flutter-autoroll Oct 24, 2023
1890bd7
Roll Skia from 4f9a1a464eb1 to 43ba2a70f6a6 (3 revisions) (#47263)
skia-flutter-autoroll Oct 24, 2023
dc00de7
Roll Fuchsia Linux SDK from 7Cq6zmNZ_1UTJoQUE... to tqukMrdJ6j-845-57…
skia-flutter-autoroll Oct 24, 2023
602b513
Roll Skia from 43ba2a70f6a6 to f78663386a10 (3 revisions) (#47268)
skia-flutter-autoroll Oct 24, 2023
15a7fcf
Roll Dart SDK from 901e92d10627 to 360370ff93b0 (3 revisions) (#47269)
skia-flutter-autoroll Oct 24, 2023
6ea0f9a
Manual roll Dart SDK from 901e92d10627 to 360370ff93b0 (3 revisions) …
skia-flutter-autoroll Oct 24, 2023
09f1d27
[Impeller] Enable MSAA for OpenGLES: Take 2. (#47030)
matanlurey Oct 24, 2023
79aa910
Roll Fuchsia Mac SDK from OUWiWfUxyMyDOlEfA... to YqSO1OByhoexFJSCr..…
skia-flutter-autoroll Oct 24, 2023
2dde7ad
[Impeller] Curve components in stroke path use start directions as th…
chunhtai Oct 24, 2023
d6a48e9
[Impeller] Allocate exact descriptor count, populate in one go. (#47200)
jonahwilliams Oct 24, 2023
6e09ee1
Roll Skia from f78663386a10 to bc90585b0dd4 (4 revisions) (#47275)
skia-flutter-autoroll Oct 24, 2023
6c164f0
Reland "Use a single OffscreenCanvas for rendering in CanvasKit (#457…
harryterkelsen Oct 24, 2023
9486e6c
Roll Skia from bc90585b0dd4 to 502277be15cf (1 revision) (#47277)
skia-flutter-autoroll Oct 24, 2023
40cede3
Migrated away from UnmodifiableUint8ListView (#47276)
gaaclarke Oct 24, 2023
d06fe49
Roll Dart SDK from 360370ff93b0 to 57661d5dbc1e (1 revision) (#47280)
skia-flutter-autoroll Oct 24, 2023
e3e59ba
Roll Skia from 502277be15cf to f491209e969d (1 revision) (#47281)
skia-flutter-autoroll Oct 24, 2023
502755d
[Impeller] Add support for multi-rendering-backend fat shader archive…
chinmaygarde Oct 24, 2023
8fdf7df
Roll Skia from f491209e969d to 076a9dd0094f (1 revision) (#47285)
skia-flutter-autoroll Oct 24, 2023
fb15e04
[Impeller] Unconditionally dither in gradient shader fragments. (#46746)
matanlurey Oct 24, 2023
5e1c7dc
OpenGL <4.x does not support stencil-only formats, so delete the TODO…
matanlurey Oct 24, 2023
e24c358
Roll Skia from 076a9dd0094f to 0d4fcf388a6f (2 revisions) (#47290)
skia-flutter-autoroll Oct 24, 2023
2251b87
[Impeller] Update shader compilation pipeline documentation to detail…
chinmaygarde Oct 24, 2023
2843101
Roll Skia from 0d4fcf388a6f to f98fc9536c43 (1 revision) (#47292)
skia-flutter-autoroll Oct 25, 2023
cadabb8
Roll Fuchsia Linux SDK from tqukMrdJ6j-845-57... to vX5n99OIWgLX6bObI…
skia-flutter-autoroll Oct 25, 2023
a9186f3
Roll Skia from f98fc9536c43 to d51d3bcbcacd (1 revision) (#47294)
skia-flutter-autoroll Oct 25, 2023
521d4fc
Roll Skia from d51d3bcbcacd to 9537c25509ea (1 revision) (#47295)
skia-flutter-autoroll Oct 25, 2023
753ff75
Roll Fuchsia Mac SDK from YqSO1OByhoexFJSCr... to SOv1RJmbyDByvud8D..…
skia-flutter-autoroll Oct 25, 2023
66e7ccd
Roll Skia from 9537c25509ea to 18ad006ec7f9 (1 revision) (#47297)
skia-flutter-autoroll Oct 25, 2023
3cebb93
Roll Dart SDK from 57661d5dbc1e to 2791495ed583 (1 revision) (#47298)
skia-flutter-autoroll Oct 25, 2023
14fa088
Roll Skia from 18ad006ec7f9 to 5c315b761a24 (1 revision) (#47299)
skia-flutter-autoroll Oct 25, 2023
82fa0e4
Roll Skia from 5c315b761a24 to 788eafdcf70d (1 revision) (#47300)
skia-flutter-autoroll Oct 25, 2023
db36d5f
Roll Skia from 788eafdcf70d to 4848dd9b5dab (1 revision) (#47301)
skia-flutter-autoroll Oct 25, 2023
90fdd91
Roll Skia from 4848dd9b5dab to 0748053419cd (2 revisions) (#47302)
skia-flutter-autoroll Oct 25, 2023
ab50967
Roll Dart SDK from 2791495ed583 to 73fa7b3e048a (1 revision) (#47304)
skia-flutter-autoroll Oct 25, 2023
84416c9
Adds lint for checking argument commments (#47305)
gaaclarke Oct 25, 2023
065ef7c
[Impeller] Remove use of FML_DISALLOW_<FOO> macros in Impeller. (#47307)
chinmaygarde Oct 25, 2023
d678f65
Missed linter argument comment violations (#47310)
gaaclarke Oct 25, 2023
d0d7d7b
Roll Skia from 0748053419cd to d511fa1f1533 (1 revision) (#47308)
skia-flutter-autoroll Oct 25, 2023
53a8d4d
Roll Fuchsia Linux SDK from vX5n99OIWgLX6bObI... to zTq0jH2Y3Fl0uUUSa…
skia-flutter-autoroll Oct 25, 2023
bbd0cb2
Roll Fuchsia Mac SDK from SOv1RJmbyDByvud8D... to kNdyn03p28H7VeMcd..…
skia-flutter-autoroll Oct 25, 2023
0913ebd
Roll Skia from d511fa1f1533 to 773abacc1581 (1 revision) (#47312)
skia-flutter-autoroll Oct 25, 2023
e887450
Cleanup Dart package dependencies a bit (#47306)
zanderso Oct 25, 2023
ef780f3
Roll Dart SDK from 73fa7b3e048a to 7745c140d1fe (1 revision) (#47321)
skia-flutter-autoroll Oct 25, 2023
c18f8f1
Roll Skia from 773abacc1581 to 8492914821fa (2 revisions) (#47322)
skia-flutter-autoroll Oct 25, 2023
df0b200
[Windows] Introduce FlutterWindowsViewController (#47242)
loic-sharma Oct 25, 2023
b8e7d3c
Roll Skia from 8492914821fa to fb979d0ce053 (1 revision) (#47324)
skia-flutter-autoroll Oct 25, 2023
6de8127
[Impeller] Cache location in metadata. (#46640)
jonahwilliams Oct 25, 2023
236562d
Roll Skia from fb979d0ce053 to a5da4435bb5c (1 revision) (#47325)
skia-flutter-autoroll Oct 25, 2023
6428ed5
Revert Dart SDK to 360370ff93b053253343832432f8329a11372ffc (#47326)
jason-simmons Oct 26, 2023
f844ab9
Roll Skia from a5da4435bb5c to 94e67b76fd2d (1 revision) (#47327)
skia-flutter-autoroll Oct 26, 2023
10a91eb
Roll Skia from 94e67b76fd2d to 14c3cf9efb44 (1 revision) (#47328)
skia-flutter-autoroll Oct 26, 2023
2a01fae
Roll Skia from 14c3cf9efb44 to 5fd4c58f1e37 (2 revisions) (#47329)
skia-flutter-autoroll Oct 26, 2023
ec29ea9
Roll Skia from 5fd4c58f1e37 to 7f59dc2ba2b0 (1 revision) (#47330)
skia-flutter-autoroll Oct 26, 2023
b6bea17
Roll Fuchsia Linux SDK from zTq0jH2Y3Fl0uUUSa... to akT2HxdLNPWSG-gbV…
skia-flutter-autoroll Oct 26, 2023
f8525b9
Roll Fuchsia Mac SDK from kNdyn03p28H7VeMcd... to YSn00b0Trsu2vdhIq..…
skia-flutter-autoroll Oct 26, 2023
23649a0
Roll Skia from 7f59dc2ba2b0 to 6aaac934861c (1 revision) (#47333)
skia-flutter-autoroll Oct 26, 2023
61ae5ef
Roll Skia from 6aaac934861c to 3b84335bf181 (1 revision) (#47334)
skia-flutter-autoroll Oct 26, 2023
5da1156
Roll Skia from 3b84335bf181 to fb63b86f7bb8 (2 revisions) (#47335)
skia-flutter-autoroll Oct 26, 2023
0a6253d
Roll Skia from fb63b86f7bb8 to ebae76679a04 (1 revision) (#47336)
skia-flutter-autoroll Oct 26, 2023
d8132d5
[Impeller] Improved documentation of the gaussian blur. (#47283)
gaaclarke Oct 26, 2023
a9e22a9
Roll Skia from ebae76679a04 to bc5c938ccff4 (1 revision) (#47337)
skia-flutter-autoroll Oct 26, 2023
542f8bc
Roll Skia from bc5c938ccff4 to 091de96cad96 (1 revision) (#47339)
skia-flutter-autoroll Oct 26, 2023
a6605ae
[Impeller] added missing openplayground (#47338)
gaaclarke Oct 26, 2023
9363fe6
Roll Skia from 091de96cad96 to e1cc41ff84ca (1 revision) (#47340)
skia-flutter-autoroll Oct 26, 2023
8f76b62
Roll Skia from e1cc41ff84ca to 19e9ccf5f820 (1 revision) (#47342)
skia-flutter-autoroll Oct 26, 2023
4f7e354
Adds firebase test lab tests. (#47320)
godofredoc Oct 26, 2023
7c5c8f5
[Impeller] remove giant closure in EntityPass. (#47343)
jonahwilliams Oct 26, 2023
394744d
Roll Skia from 19e9ccf5f820 to fb72136c9325 (2 revisions) (#47346)
skia-flutter-autoroll Oct 26, 2023
744353d
Roll HarfBuzz to 8.2.2 (#47284)
jason-simmons Oct 26, 2023
ce1c1ee
[Impeller] Fix the transform and geometry criteria for an optimizatio…
jason-simmons Oct 26, 2023
9927539
[Impeller] Disable layer tree screenshots. (#46171)
jonahwilliams Oct 26, 2023
095d27d
[Windows] Refactor high contrast mode detection (#47314)
loic-sharma Oct 26, 2023
9788bb9
Reverts "[Impeller] Disable layer tree screenshots." (#47356)
auto-submit[bot] Oct 26, 2023
da257de
Fix for undefined `uint8_t` seen on Clang-15+GCC13 (#47288)
johnoneil Oct 26, 2023
1a14c94
Roll Fuchsia Linux SDK from akT2HxdLNPWSG-gbV... to 37VxdxlPfdkek7mwC…
skia-flutter-autoroll Oct 26, 2023
c14e577
Roll Skia from fb72136c9325 to 93a0ad4d7ca6 (1 revision) (#47352)
skia-flutter-autoroll Oct 26, 2023
87f384c
[macOS] Reuse NSWindow instance across unit tests (#47350)
cbracken Oct 26, 2023
bedc49e
Skip invalid renders in Dart (#47323)
dkwingsmt Oct 26, 2023
d74261e
Roll Fuchsia Mac SDK from YSn00b0Trsu2vdhIq... to 1ngqKBnmTtmFM6aBD..…
skia-flutter-autoroll Oct 26, 2023
c60f43b
Roll Skia from 93a0ad4d7ca6 to bc8ca57868d2 (2 revisions) (#47359)
skia-flutter-autoroll Oct 26, 2023
bc15dff
Manual roll Dart SDK from 360370ff93b0 to 18678a3eddb7 (9 revisions) …
skia-flutter-autoroll Oct 27, 2023
7119498
Don't re-initialize the default RenderSurface when returning from hyb…
johnmccutchan Oct 27, 2023
dbcf074
Roll Skia from bc8ca57868d2 to ec4c6b3a6690 (1 revision) (#47365)
skia-flutter-autoroll Oct 27, 2023
786202e
[Impeller] Add FilterContents::GetSourceCoverage to enable filtered s…
flar Oct 27, 2023
8a5fb39
Roll Skia from ec4c6b3a6690 to 2246f3473053 (1 revision) (#47366)
skia-flutter-autoroll Oct 27, 2023
d6bbca9
Roll Skia from 2246f3473053 to fbdd7d97b26e (2 revisions) (#47369)
skia-flutter-autoroll Oct 27, 2023
b274bc3
Roll Skia from fbdd7d97b26e to fe61b3467547 (1 revision) (#47370)
skia-flutter-autoroll Oct 27, 2023
cdd4bb4
Roll Skia from fe61b3467547 to 5262cbff56b1 (1 revision) (#47371)
skia-flutter-autoroll Oct 27, 2023
4913feb
Roll Skia from 5262cbff56b1 to 22f5419438c4 (1 revision) (#47372)
skia-flutter-autoroll Oct 27, 2023
48137f0
Roll Skia from 22f5419438c4 to 0122c0e18d26 (1 revision) (#47373)
skia-flutter-autoroll Oct 27, 2023
d90fbf1
Roll Fuchsia Linux SDK from 37VxdxlPfdkek7mwC... to gPQSfYJVLOgXjxQce…
skia-flutter-autoroll Oct 27, 2023
233295f
Roll Fuchsia Mac SDK from 1ngqKBnmTtmFM6aBD... to fw9lcUvz8S07_zaAj..…
skia-flutter-autoroll Oct 27, 2023
d799dc7
Roll Skia from 0122c0e18d26 to fe9959acc5e0 (1 revision) (#47379)
skia-flutter-autoroll Oct 27, 2023
71e1a04
Reverts "Manual roll Dart SDK from 360370ff93b0 to 18678a3eddb7 (9 re…
auto-submit[bot] Oct 27, 2023
e18ba82
[Impeller] Fix leak of framebuffers used in GLES MSAA rendering (#47362)
jason-simmons Oct 27, 2023
674de5b
[Impeller] Enable GLES MSAA only if the multisampled_render_to_textur…
jason-simmons Oct 27, 2023
5176c81
Move rapidjson to flutter/third_party (#47354)
zanderso Oct 27, 2023
a198ad4
[Impeller] Add present wait latch. (#47311)
jonahwilliams Oct 27, 2023
0bba9ee
Move shaderc to flutter/third_party (#47383)
zanderso Oct 27, 2023
1e66c0a
Made FlutterTaskQueue visible for Swift. (#47348)
gaaclarke Oct 27, 2023
453a04d
Roll Skia from fe9959acc5e0 to ba3e1db468d0 (1 revision) (#47382)
skia-flutter-autoroll Oct 27, 2023
c563265
Roll Skia from ba3e1db468d0 to ebb2a3d4699b (10 revisions) (#47390)
skia-flutter-autoroll Oct 27, 2023
f2ec263
Move flatbuffers to flutter/third_party (#47387)
zanderso Oct 27, 2023
32bb5b0
Move gtest-parallel to flutter/third_party (#47393)
zanderso Oct 27, 2023
847bd42
Roll Skia from ebb2a3d4699b to ccc3518a67b5 (1 revision) (#47394)
skia-flutter-autoroll Oct 27, 2023
af01ff1
Roll Dart SDK from 360370ff93b0 to 5a666e8d8259 (15 revisions) (#47392)
skia-flutter-autoroll Oct 27, 2023
513e007
Roll Skia from ccc3518a67b5 to 77abd518ad4a (5 revisions) (#47399)
skia-flutter-autoroll Oct 27, 2023
7e2aa68
Remove //third_party/khronos (#47398)
zanderso Oct 27, 2023
7842759
Roll Fuchsia Linux SDK from gPQSfYJVLOgXjxQce... to ESkamdoXWIwkdWdP-…
skia-flutter-autoroll Oct 27, 2023
f1e30b4
[Impeller] started scaling the gaussian blur sigma to match skia outp…
gaaclarke Oct 27, 2023
cad3163
Roll Skia from 77abd518ad4a to 64f13d5be3f7 (2 revisions) (#47406)
skia-flutter-autoroll Oct 27, 2023
0dc05b1
[web] DomManager for each FlutterView (#47388)
mdebbar Oct 27, 2023
a768211
Add Android Emulator dependencies as "test_dependencies" to Android t…
ricardoamador Oct 28, 2023
fb75e0a
Roll Fuchsia Mac SDK from fw9lcUvz8S07_zaAj... to 9YSl2rN0sj5YpYNdQ..…
skia-flutter-autoroll Oct 28, 2023
03de8a4
[Impeller] Rect getters (#47411)
flar Oct 28, 2023
687c650
Roll Skia from 64f13d5be3f7 to 71449db76bef (1 revision) (#47413)
skia-flutter-autoroll Oct 28, 2023
f5fbd9c
Roll Skia from 71449db76bef to 60f985e90c5d (2 revisions) (#47415)
skia-flutter-autoroll Oct 28, 2023
84dcb4f
Roll Skia from 60f985e90c5d to d29cc3fe182f (2 revisions) (#47419)
skia-flutter-autoroll Oct 28, 2023
9f82ef0
Roll Dart SDK from 5a666e8d8259 to 38e8459ca2aa (4 revisions) (#47426)
skia-flutter-autoroll Oct 28, 2023
8c59d47
Roll Fuchsia Mac SDK from 9YSl2rN0sj5YpYNdQ... to qiHQ7aarDQb_1Rq3G..…
skia-flutter-autoroll Oct 28, 2023
cda375f
Roll Fuchsia Linux SDK from ESkamdoXWIwkdWdP-... to nreLekedxzmcdb3ww…
skia-flutter-autoroll Oct 28, 2023
d88d2d1
Roll Fuchsia Mac SDK from qiHQ7aarDQb_1Rq3G... to s0pbwY5MGxyq0tNrT..…
skia-flutter-autoroll Oct 29, 2023
481a39f
Roll Fuchsia Linux SDK from nreLekedxzmcdb3ww... to v-9_Di17lm_C_mrpZ…
skia-flutter-autoroll Oct 29, 2023
0e1c339
Roll Skia from d29cc3fe182f to e224e1dc5e2c (1 revision) (#47438)
skia-flutter-autoroll Oct 29, 2023
a24e70b
Roll Fuchsia Mac SDK from s0pbwY5MGxyq0tNrT... to OJfJYAvhpAkE-kvbY..…
skia-flutter-autoroll Oct 29, 2023
5ae65f3
Roll Fuchsia Linux SDK from v-9_Di17lm_C_mrpZ... to LbIVijDVwcB56_wgv…
skia-flutter-autoroll Oct 29, 2023
421d4c4
Roll Skia from e224e1dc5e2c to 7545d1468268 (1 revision) (#47444)
skia-flutter-autoroll Oct 29, 2023
15b0364
Roll Skia from 7545d1468268 to e45946f89a8b (1 revision) (#47446)
skia-flutter-autoroll Oct 30, 2023
84ecff1
Roll Fuchsia Mac SDK from OJfJYAvhpAkE-kvbY... to jCjz-imbNBDjiRVa1..…
skia-flutter-autoroll Oct 30, 2023
2cf78b5
Roll Skia from e45946f89a8b to c732ec7f5d74 (2 revisions) (#47448)
skia-flutter-autoroll Oct 30, 2023
95fa7f8
Roll Skia from c732ec7f5d74 to 6e9cd1b79105 (2 revisions) (#47451)
skia-flutter-autoroll Oct 30, 2023
17e475f
Roll Fuchsia Linux SDK from LbIVijDVwcB56_wgv... to zf2xLsbeoVrbnEDiH…
skia-flutter-autoroll Oct 30, 2023
4f4f6dd
Remove call to SkTypeface::MakeDefault (#47344)
kjlubick Oct 30, 2023
7bbe572
Roll Skia from 6e9cd1b79105 to 09818d8c9d3c (1 revision) (#47456)
skia-flutter-autoroll Oct 30, 2023
d15b0a7
Roll Skia from 09818d8c9d3c to 006424658682 (1 revision) (#47458)
skia-flutter-autoroll Oct 30, 2023
2fb824c
Revert "Roll Dart SDK from 5a666e8d8259 to 38e8459ca2aa (4 revisions)…
zanderso Oct 30, 2023
0a084a6
Migrate inja, sqlite, libtess2 to //flutter/third_party. (#47408)
chinmaygarde Oct 30, 2023
ca15bc0
Roll Skia from 006424658682 to 89250a0bd6bb (3 revisions) (#47463)
skia-flutter-autoroll Oct 30, 2023
bbce2b8
Roll Skia from 89250a0bd6bb to 817fca468240 (3 revisions) (#47465)
skia-flutter-autoroll Oct 30, 2023
0b6d9e1
Revert "[Impeller] remove image upload workarounds." (#47402)
jonahwilliams Oct 30, 2023
5f246be
[deps] Stop moving NDK folder inside Android SDK (#47454)
dcharkes Oct 30, 2023
4f87c20
Roll Dart SDK from 5a666e8d8259 to 85e149f894df (6 revisions) (#47470)
skia-flutter-autoroll Oct 30, 2023
c7e2ba7
[Impeller] Switch from `glBlitFramebuffer` to implicit MSAA resolutio…
matanlurey Oct 30, 2023
163c246
Update package:equatable pin (#47475)
zanderso Oct 30, 2023
251a126
Roll Dart SDK from 85e149f894df to c8f75afabaf1 (1 revision) (#47479)
skia-flutter-autoroll Oct 30, 2023
64b0e07
Roll Fuchsia Mac SDK from jCjz-imbNBDjiRVa1... to sBjtpAHoetjF77qxg..…
skia-flutter-autoroll Oct 30, 2023
44309c9
Roll Fuchsia Linux SDK from zf2xLsbeoVrbnEDiH... to 0D7msIyC3p_BdEY03…
skia-flutter-autoroll Oct 30, 2023
4dc5407
[macOS] Wrap external texture tests in autorelease pool (#47492)
cbracken Oct 30, 2023
17eff7a
Roll Dart SDK from c8f75afabaf1 to 9cc76cb23b8c (1 revision) (#47498)
skia-flutter-autoroll Oct 31, 2023
b4de734
Roll Dart SDK from 9cc76cb23b8c to 2a80a8adf898 (1 revision) (#47501)
skia-flutter-autoroll Oct 31, 2023
5ca5cbb
Roll Fuchsia Mac SDK from sBjtpAHoetjF77qxg... to rg_Ici1tgAVF93cn9..…
skia-flutter-autoroll Oct 31, 2023
11a569d
Roll Fuchsia Linux SDK from 0D7msIyC3p_BdEY03... to LCfhx_lTRJI51G0zc…
skia-flutter-autoroll Oct 31, 2023
6b9b806
Roll Dart SDK from 2a80a8adf898 to 776fad25647a (1 revision) (#47505)
skia-flutter-autoroll Oct 31, 2023
9de8146
Roll Skia from 817fca468240 to 40223641388b (19 revisions) (#47507)
skia-flutter-autoroll Oct 31, 2023
47465eb
Roll Skia from 40223641388b to 065f0d2302ca (2 revisions) (#47509)
skia-flutter-autoroll Oct 31, 2023
04e9ca3
Roll Skia from 065f0d2302ca to b3360479118f (4 revisions) (#47510)
skia-flutter-autoroll Oct 31, 2023
4da3e5b
Bump goldctl (#47391)
Piinks Oct 31, 2023
e9d74d8
[Impeller] Restore GLES GPU query times. (#47511)
jonahwilliams Oct 31, 2023
f4f35e4
[Typo fixed] in DEPS (#47440)
khalid586 Oct 31, 2023
29bc90a
[Impeller] Migrate unit tests to named Rect factories (#47430)
flar Oct 31, 2023
39be0fc
[Impeller] OpenGLES MSAA Render Buffers (i.e. for stencils) (#47495)
matanlurey Oct 31, 2023
2389797
Roll Dart SDK from 776fad25647a to eecb650a0fb9 (1 revision) (#47514)
skia-flutter-autoroll Oct 31, 2023
ec3e988
[Impeller] Do not return a null Contents if a Paint's blur filter yie…
jason-simmons Oct 31, 2023
3881c43
Roll Skia from b3360479118f to 2f7e5dbb8521 (1 revision) (#47517)
skia-flutter-autoroll Oct 31, 2023
6473a5a
Move flutter.js into the engine. (#47240)
eyebrowsoffire Oct 31, 2023
8c3fd96
Roll Skia from 2f7e5dbb8521 to cc751f5d50ea (1 revision) (#47519)
skia-flutter-autoroll Oct 31, 2023
89e8de9
Roll Skia from cc751f5d50ea to 998e19071734 (1 revision) (#47522)
skia-flutter-autoroll Oct 31, 2023
c333070
Roll Skia from 998e19071734 to aaa225e0cc6d (1 revision) (#47524)
skia-flutter-autoroll Oct 31, 2023
406b7d7
Roll Dart SDK from eecb650a0fb9 to 99fa0283f9d7 (1 revision) (#47526)
skia-flutter-autoroll Oct 31, 2023
fe3882e
Surgically remove `.*dither.*` from the Engine (#46750)
matanlurey Oct 31, 2023
35baefc
[Impeller] Allow 3D scenes to render when MSAA is not supported. (#47…
bdero Oct 31, 2023
34dfd26
Made clang tidy use arm64 if on an arm64 mac. (#47494)
gaaclarke Oct 31, 2023
e666257
[Impeller] updated ios benchmark link (#47515)
gaaclarke Oct 31, 2023
db06c2e
Roll Fuchsia Mac SDK from rg_Ici1tgAVF93cn9... to x2NzYMNhyodIwDl0I..…
skia-flutter-autoroll Oct 31, 2023
0f7c6a2
Roll Skia from aaa225e0cc6d to 34ef20100acc (1 revision) (#47530)
skia-flutter-autoroll Oct 31, 2023
43ac4ac
[Impeller] Place Rect statics under the Rect template. (#47529)
bdero Oct 31, 2023
2a6f1a3
[macOS] Delete FlutterCompositor tests (#47527)
cbracken Nov 1, 2023
04329c5
[Impeller] stencil buffer record/replay instead of MSAA storage. (#47…
jonahwilliams Nov 1, 2023
c562fd7
Roll Fuchsia Linux SDK from LCfhx_lTRJI51G0zc... to _TyF0etsONe5aqCbM…
skia-flutter-autoroll Nov 1, 2023
787f9ef
[Impeller] OpenGLES: Ensure frag/vert textures are bound with unique …
bdero Nov 1, 2023
0c53706
[Impeller] Fix nullopt access and simplify coverage computation in Ge…
bdero Nov 1, 2023
a0ac6b4
[Impeller] Include cstdint everywhere that uint32_t is used. (#47533)
bdero Nov 1, 2023
5ef5e6d
Roll Dart SDK from 99fa0283f9d7 to 448293573e98 (1 revision) (#47534)
skia-flutter-autoroll Nov 1, 2023
b6f269f
Roll Skia from 34ef20100acc to 83d6345dd3c2 (1 revision) (#47538)
skia-flutter-autoroll Nov 1, 2023
8ffc705
Roll Dart SDK from 448293573e98 to 62aceb5e057d (1 revision) (#47540)
skia-flutter-autoroll Nov 1, 2023
826a0fb
Roll Skia from 83d6345dd3c2 to f1983b5af2ef (2 revisions) (#47541)
skia-flutter-autoroll Nov 1, 2023
d2aa575
Roll Fuchsia Mac SDK from x2NzYMNhyodIwDl0I... to Lrg_lElxg0BmYp97-..…
skia-flutter-autoroll Nov 1, 2023
f975f20
Roll Skia from f1983b5af2ef to b7ac9da3e5ac (1 revision) (#47548)
skia-flutter-autoroll Nov 1, 2023
5837a4e
Roll Dart SDK from 62aceb5e057d to 15558b6ae7d5 (1 revision) (#47549)
skia-flutter-autoroll Nov 1, 2023
8fd76d4
Roll Skia from b7ac9da3e5ac to 8fabb1ce2065 (1 revision) (#47550)
skia-flutter-autoroll Nov 1, 2023
68ed17c
Roll Fuchsia Linux SDK from _TyF0etsONe5aqCbM... to G6icdRMZm9dD9Oky1…
skia-flutter-autoroll Nov 1, 2023
49d3ce9
Roll Skia from 8fabb1ce2065 to 816d41255105 (1 revision) (#47553)
skia-flutter-autoroll Nov 1, 2023
cc49be2
Roll Skia from 816d41255105 to 4594e2ef3ee8 (1 revision) (#47555)
skia-flutter-autoroll Nov 1, 2023
a8db6d9
Roll Dart SDK from 15558b6ae7d5 to e6df03a57636 (1 revision) (#47556)
skia-flutter-autoroll Nov 1, 2023
84c53b4
Consolidate all the copies of the OpenFixtureAsSkData testing helper …
jason-simmons Nov 1, 2023
79f6cc9
Roll Skia from 4594e2ef3ee8 to 84e1dc3af49e (1 revision) (#47558)
skia-flutter-autoroll Nov 1, 2023
406f0c4
Roll Skia from 84e1dc3af49e to 613abdf2c895 (4 revisions) (#47560)
skia-flutter-autoroll Nov 1, 2023
c896f5f
Bump impeller-cmake to head (#47563)
bdero Nov 1, 2023
1833429
Roll Skia from 613abdf2c895 to 945284d57785 (1 revision) (#47564)
skia-flutter-autoroll Nov 1, 2023
eec2ae4
Change FTL test to high capacity device (#47579)
gmackall Nov 2, 2023
2805f09
Expose more methods on `ui.Paragraph`: lines (#46125)
LongCatIsLooong Nov 2, 2023
d92ccb9
Reverts "Expose more methods on `ui.Paragraph`: lines" (#47584)
auto-submit[bot] Nov 2, 2023
777e0c9
Roll Skia from 945284d57785 to 65b5bcd6c365 (12 revisions) (#47581)
skia-flutter-autoroll Nov 2, 2023
be62921
[Impeller] Move all remaining Rect construction to named factories (#…
flar Nov 2, 2023
e6f5852
Roll Fuchsia Linux SDK from G6icdRMZm9dD9Oky1... to pvAbHwPJtOuEpHJN7…
skia-flutter-autoroll Nov 2, 2023
d79de7f
Roll Skia from 65b5bcd6c365 to 39776c81d2b8 (2 revisions) (#47587)
skia-flutter-autoroll Nov 2, 2023
8bf85bb
Roll Skia from 39776c81d2b8 to 66bbeb412a59 (1 revision) (#47588)
skia-flutter-autoroll Nov 2, 2023
ff8d3a3
Roll Skia from 66bbeb412a59 to 8a5e27e4607c (1 revision) (#47589)
skia-flutter-autoroll Nov 2, 2023
bc39653
Add some important comments to some of the FilteContents methods (#47…
flar Nov 2, 2023
3c1e8f4
Roll Fuchsia Mac SDK from Lrg_lElxg0BmYp97-... to 32ukjtetQl4pbXfTw..…
skia-flutter-autoroll Nov 2, 2023
3801907
Roll Skia from 8a5e27e4607c to 86ce6e04fddf (1 revision) (#47591)
skia-flutter-autoroll Nov 2, 2023
0dd251e
Roll Skia from 86ce6e04fddf to ff5e220c57e4 (1 revision) (#47593)
skia-flutter-autoroll Nov 2, 2023
bd23e33
Roll Skia from ff5e220c57e4 to 54be0f6f205b (1 revision) (#47599)
skia-flutter-autoroll Nov 2, 2023
4ba585b
Roll Skia from 54be0f6f205b to 8299245af8a8 (2 revisions) (#47601)
skia-flutter-autoroll Nov 2, 2023
7374822
Update DisplayList tests to explicitly select the Roboto font (#47493)
jason-simmons Nov 2, 2023
be49d65
Roll Fuchsia Linux SDK from pvAbHwPJtOuEpHJN7... to YS7vrarYI-cHvhuBT…
skia-flutter-autoroll Nov 2, 2023
16d54bd
Fix race condition in Platform View Scenario tests (#47575)
vashworth Nov 2, 2023
2ec0f74
Roll Skia from 8299245af8a8 to 70634da5c783 (1 revision) (#47604)
skia-flutter-autoroll Nov 2, 2023
f899cc7
[Impeller] add support for specialization constants. (#47432)
jonahwilliams Nov 2, 2023
b11e318
Roll Skia from 70634da5c783 to 2b3472da9888 (5 revisions) (#47608)
skia-flutter-autoroll Nov 2, 2023
9d4c951
[Impeller] Skia gold for flutter_tester dart tests. (#47066)
dnfield Nov 2, 2023
862172b
Roll Fuchsia Mac SDK from 32ukjtetQl4pbXfTw... to bhSlAQy4VM3Plrlh4..…
skia-flutter-autoroll Nov 2, 2023
ccee125
Run tests on either macOS 12 or 13 (#47606)
vashworth Nov 2, 2023
1e2eee0
Roll Skia from 2b3472da9888 to 306543797674 (5 revisions) (#47610)
skia-flutter-autoroll Nov 2, 2023
99c12aa
Add a temporary fallback to move run_binary_file_analysis.py (#47598)
athomas Nov 2, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
529 changes: 529 additions & 0 deletions .ci.yaml

Large diffs are not rendered by default.

202 changes: 0 additions & 202 deletions .cirrus.yml

This file was deleted.

50 changes: 50 additions & 0 deletions .clang-tidy
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# A YAML format of https://clang.llvm.org/extra/clang-tidy/.

# Prefix check with "-" to ignore.
Checks: >-
bugprone-argument-comment,
bugprone-use-after-move,
bugprone-unchecked-optional-access,
clang-analyzer-*,
clang-diagnostic-*,
darwin-*,
google-*,
modernize-use-default-member-init,
objc-*,
-objc-nsinvocation-argument-lifetime,
readability-identifier-naming,
-google-build-using-namespace,
-google-default-arguments,
-google-objc-global-variable-declaration,
-google-objc-avoid-throwing-exception,
-google-readability-casting,
-clang-analyzer-nullability.NullPassedToNonnull,
-clang-analyzer-nullability.NullablePassedToNonnull,
-clang-analyzer-nullability.NullReturnedFromNonnull,
-clang-analyzer-nullability.NullableReturnedFromNonnull,
performance-move-const-arg,
performance-unnecessary-value-param

CheckOptions:
- key: modernize-use-default-member-init.UseAssignment
value: true
- key: readability-identifier-naming.EnumConstantCase
value: "CamelCase"
- key: readability-identifier-naming.EnumConstantPrefix
value: "k"
- key: readability-identifier-naming.GlobalConstantCase
value: "CamelCase"
- key: readability-identifier-naming.GlobalConstantPrefix
value: "k"
- key: readability-identifier-naming.PrivateMemberCase
value: "lower_case"
- key: readability-identifier-naming.PrivateMemberSuffix
value: "_"

# Lint headers within paths that contain "/flutter/" but not:
# - gen (generated code, the fact it compiles is good enough™)
# - third_party (we didn't author most of the code, and can't fix the lints)
#
# Note this is because of our buildroot setup, so the full path of a lint is:
# "../../flutter/impeller/core/runtime_types.h:1:1" as reported.
HeaderFilterRegex: "(!third_party/)(!gen/).*/flutter/.*"
30 changes: 30 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
*Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.*

*List which issues are fixed by this PR. You must list at least one issue.*

*If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].*

## Pre-launch Checklist

- [ ] I read the [Contributor Guide] and followed the process outlined there for submitting PRs.
- [ ] I read the [Tree Hygiene] wiki page, which explains my responsibilities.
- [ ] I read and followed the [Flutter Style Guide] and the [C++, Objective-C, Java style guides].
- [ ] I listed at least one issue that this PR fixes in the description above.
- [ ] I added new tests to check the change I am making or feature I am adding, or the PR is [test-exempt]. See [testing the engine] for instructions on writing and running engine tests.
- [ ] I updated/added relevant documentation (doc comments with `///`).
- [ ] I signed the [CLA].
- [ ] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on [Discord].

<!-- Links -->
[Contributor Guide]: https://github.com/flutter/flutter/wiki/Tree-hygiene#overview
[Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene
[test-exempt]: https://github.com/flutter/flutter/wiki/Tree-hygiene#tests
[Flutter Style Guide]: https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
[testing the engine]: https://github.com/flutter/flutter/wiki/Testing-the-engine
[CLA]: https://cla.developers.google.com/
[flutter/tests]: https://github.com/flutter/tests
[breaking change policy]: https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes
[Discord]: https://github.com/flutter/flutter/wiki/Chat
41 changes: 0 additions & 41 deletions .github/auto_assign.yml

This file was deleted.

23 changes: 23 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# See Dependabot documentation for all configuration options:
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
time: "22:00" # 10 PM MTV
timezone: "America/Los_Angeles"
labels:
- "autosubmit"
ignore:
# ignore patch versions, just rely on minor in order to update fewer times
- dependency-name: "github/codeql-action"
update-types: ["version-update:semver-minor"]
- package-ecosystem: "pub"
directory: "/lib/web_ui"
schedule:
interval: "daily"
labels:
- "autosubmit"
40 changes: 40 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Copyright 2013 The Flutter Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

# See https://github.com/actions/labeler/blob/main/README.md for docs.
'affects: desktop':
- shell/platform/darwin/common/**/*
- shell/platform/darwin/macos/**/*
- shell/platform/linux/**/*
- shell/platform/windows/**/*

embedder:
- shell/platform/embedder

'e: impeller':
- impeller/**/*

platform-android:
- shell/platform/android/**/*

platform-ios:
- shell/platform/darwin/common/**/*
- shell/platform/darwin/ios/**/*

platform-fuchsia:
- shell/platform/fuchsia/**/*

platform-linux:
- shell/platform/linux/**/*

platform-macos:
- shell/platform/darwin/common/**/*
- shell/platform/darwin/macos/**/*

platform-web:
- lib/web_ui/**/*
- '**/web_sdk/**/*'

platform-windows:
- shell/platform/windows/**/*
Loading