24636 Commits

Author SHA1 Message Date
Brandon DeRosier
a645e493ec [Impeller] Downsample gaussian blur passes bidirectionally (flutter/engine#35561) 2022-08-24 15:19:42 -07:00
Brandon DeRosier
379215c159 [Impeller] Don't store the pass multisample texture when nothing is going to read it (flutter/engine#35681) 2022-08-24 22:15:26 +00:00
skia-flutter-autoroll
b631bf488a Roll Skia from 8acbc3ce4e84 to 502e75091b90 (5 revisions) (flutter/engine#35683) 2022-08-24 22:11:32 +00:00
skia-flutter-autoroll
f328bf1ff9 Roll Dart SDK from 691aa6246705 to b535e8d0bfbe (1 revision) (flutter/engine#35679) 2022-08-24 20:55:10 +00:00
skia-flutter-autoroll
84502e6618 Roll Fuchsia Mac SDK from XrmzJCUPGAd4klJlw... to uiiEV3lEQoosICL43... (flutter/engine#35677) 2022-08-24 20:42:04 +00:00
Dan Field
f879a865fc [Impeller] Fix matrix printing (flutter/engine#35656) 2022-08-24 20:26:09 +00:00
Zachary Anderson
f8de5afa39 Revert "Zip FlutterMacOS.framework. (#35623)" (flutter/engine#35680)
This reverts commit eb8b77ae0c9e1c9bbb43d6a380c310dc544acd11.
2022-08-24 13:24:16 -07:00
Michael Ludwig
c647335371 Set temporary GN arg for Skia roll (flutter/engine#35651) 2022-08-24 20:06:28 +00:00
skia-flutter-autoroll
290d59a4a4 Roll Skia from f0593b093a72 to 8acbc3ce4e84 (7 revisions) (flutter/engine#35676) 2022-08-24 20:03:19 +00:00
Alexander Biggs
2b0b6b630f [fuchsia] Document found != flatland_views.end(). (flutter/engine#35607)
This crash has come up a number of times and we tend to
burn time looking in the wrong places for the fix. Documenting
some stuff about how we've fixed it previously in the error
message.
2022-08-24 16:00:39 -04:00
skia-flutter-autoroll
27f2b0b963 Roll Skia from d965473d8719 to f0593b093a72 (2 revisions) (flutter/engine#35675) 2022-08-24 18:23:15 +00:00
skia-flutter-autoroll
9589e25de6 Roll Dart SDK from 859e9bbe6f0a to 691aa6246705 (1 revision) (flutter/engine#35672) 2022-08-24 16:58:07 +00:00
godofredoc
eb8b77ae0c Zip FlutterMacOS.framework. (flutter/engine#35623) 2022-08-24 16:42:50 +00:00
skia-flutter-autoroll
28cc021a11 Roll Skia from 9540beb7057b to d965473d8719 (4 revisions) (flutter/engine#35671) 2022-08-24 16:35:12 +00:00
skia-flutter-autoroll
a7c688e0c7 Roll Skia from c54c285a35e7 to 9540beb7057b (1 revision) (flutter/engine#35670) 2022-08-24 15:08:20 +00:00
Dan Field
ccc5373e6a Make sure disposed image shaders are safe to use on paint, asser that they are not used (flutter/engine#35662) 2022-08-24 13:52:32 +00:00
skia-flutter-autoroll
49dbb0032c Roll Dart SDK from 539f256f8b4b to 859e9bbe6f0a (1 revision) (flutter/engine#35668) 2022-08-24 13:02:23 +00:00
hangyu
81cf8b00d9 Support BoldText for a11y in android (flutter/engine#35589)
* Update AccessibilityBridge.java

* Add test

* lint

* lint

* Add TargetApi

* Add comment

* Update constant
2022-08-24 20:19:55 +08:00
skia-flutter-autoroll
aacc112366 Roll Skia from 94fcb0a06405 to c54c285a35e7 (1 revision) (flutter/engine#35667) 2022-08-24 10:58:26 +00:00
skia-flutter-autoroll
e74d5a23f4 Roll Dart SDK from 840523e16e25 to 539f256f8b4b (1 revision) (flutter/engine#35666) 2022-08-24 09:01:29 +00:00
skia-flutter-autoroll
031aaaddbb Roll Skia from 130469423b72 to 94fcb0a06405 (2 revisions) (flutter/engine#35665) 2022-08-24 07:43:16 +00:00
skia-flutter-autoroll
4ff3c029ce Roll Fuchsia Mac SDK from Es8SXkqDOYZ5dgYTq... to XrmzJCUPGAd4klJlw... (flutter/engine#35663) 2022-08-24 07:17:13 +00:00
skia-flutter-autoroll
60032948a6 Roll Skia from 6cec033662c7 to 130469423b72 (1 revision) (flutter/engine#35660) 2022-08-24 06:15:10 +00:00
Brandon DeRosier
435fb97fd6 [Impeller] Fix bug where the intermediary root pass is getting created even when nothing reads from it (flutter/engine#35661) 2022-08-24 06:09:21 +00:00
skia-flutter-autoroll
a05fa3e7d7 Roll Dart SDK from 9be467274ae4 to 840523e16e25 (1 revision) (flutter/engine#35658) 2022-08-24 04:42:25 +00:00
Brandon DeRosier
8d3c4a7663 [Impeller] Use MSAA attachments for offscreen passes (flutter/engine#35648) 2022-08-23 21:29:19 -07:00
Dan Field
dda8c36958 [Impeller] Fix Gaussian blur jittering. (flutter/engine#35652)
* Fix Gaussian blur jittering.

Converting the scaled texutre width to an ISize snaps it down. This accounts
for the extra snapping in the scale transform.

Also fixes a bug where small blur radius values which would result in a
single turn of the shader sampling would produce no output.

Updates an existing test to use smaller sigma range to make jitter
more apparent on changing the imgui slider.

* Update gaussian_blur_filter_contents.cc
2022-08-23 19:24:57 -07:00
skia-flutter-autoroll
3676e9f1a4 Roll Clang Linux from 60d276923902 to 41d4067d0b7c (flutter/engine#35654) 2022-08-24 02:18:12 +00:00
skia-flutter-autoroll
0e3c4e8e91 Roll Clang Windows from 60d276923902 to 41d4067d0b7c (flutter/engine#35655) 2022-08-24 02:16:21 +00:00
skia-flutter-autoroll
70e45acb58 Roll Dart SDK from 3042d6196824 to 9be467274ae4 (1 revision) (flutter/engine#35650) 2022-08-24 00:23:09 +00:00
skia-flutter-autoroll
66a0f16227 Roll Skia from fad2781bd328 to 6cec033662c7 (3 revisions) (flutter/engine#35649) 2022-08-24 00:11:03 +00:00
Srujan Gaddam
a941a2efa2 Move extension to TypefaceFontProvider instead of SkFontMgr (flutter/engine#35381) 2022-08-23 23:49:19 +00:00
Jim Graham
979fc44c48 [Impeller] Enforce a minimum stroke width (flutter/engine#35576) 2022-08-23 23:28:14 +00:00
Jackson Gardner
df37ee305f Refactor - Create Renderer interface for CanvasKit/HTML switching (flutter/engine#35502) 2022-08-23 22:49:46 +00:00
skia-flutter-autoroll
24fd7d3794 Roll Skia from a4744aa054cf to fad2781bd328 (4 revisions) (flutter/engine#35647) 2022-08-23 22:08:20 +00:00
skia-flutter-autoroll
95180bbf2a Roll Skia from cc63d5dd13b6 to a4744aa054cf (2 revisions) (flutter/engine#35645) 2022-08-23 20:29:40 +00:00
skia-flutter-autoroll
fb8a2a23cd Roll Dart SDK from c064b9bacc4d to 3042d6196824 (1 revision) (flutter/engine#35644) 2022-08-23 20:03:23 +00:00
skia-flutter-autoroll
fc09075923 Roll Skia from 147232a3cebc to cc63d5dd13b6 (1 revision) (flutter/engine#35643) 2022-08-23 19:11:21 +00:00
skia-flutter-autoroll
dcdd85baf5 Roll Fuchsia Mac SDK from JocShsJvXYeSVjgvW... to Es8SXkqDOYZ5dgYTq... (flutter/engine#35642) 2022-08-23 18:13:29 +00:00
Brandon DeRosier
6fd4e99442 [Impeller] Use linear sampling for reads in the texture atlas (flutter/engine#35618) 2022-08-23 18:08:27 +00:00
skia-flutter-autoroll
486b04e5f1 Roll Skia from a9a05d0bf0c5 to 147232a3cebc (2 revisions) (flutter/engine#35641) 2022-08-23 18:00:23 +00:00
Dan Field
b780d41485 Image shader dispose (flutter/engine#35640) 2022-08-23 17:56:31 +00:00
skia-flutter-autoroll
bb29b695d1 Roll Skia from 8c32b0148770 to a9a05d0bf0c5 (3 revisions) (flutter/engine#35639) 2022-08-23 16:46:04 +00:00
skia-flutter-autoroll
888c506a10 Roll Dart SDK from 03506589f2d0 to c064b9bacc4d (1 revision) (flutter/engine#35637) 2022-08-23 15:35:07 +00:00
skia-flutter-autoroll
e572140191 Roll Skia from 94602de608e0 to 8c32b0148770 (7 revisions) (flutter/engine#35636) 2022-08-23 15:31:09 +00:00
skia-flutter-autoroll
28a484235d Roll Skia from b91dbe274717 to 94602de608e0 (4 revisions) (flutter/engine#35634) 2022-08-23 14:19:17 +00:00
skia-flutter-autoroll
0eb17978ab Roll Skia from 1c7777d47b15 to b91dbe274717 (1 revision) (flutter/engine#35631) 2022-08-23 13:08:04 +00:00
skia-flutter-autoroll
a7e0bd3188 Roll Dart SDK from e078774a275e to 03506589f2d0 (1 revision) (flutter/engine#35630) 2022-08-23 11:16:39 +00:00
skia-flutter-autoroll
07d8824878 Roll Skia from ec632aa9654c to 1c7777d47b15 (1 revision) (flutter/engine#35629) 2022-08-23 09:11:21 +00:00
skia-flutter-autoroll
92a6affbf3 Roll Skia from 7cb2672d04de to ec632aa9654c (2 revisions) (flutter/engine#35628) 2022-08-23 07:11:04 +00:00