19162 Commits

Author SHA1 Message Date
skia-flutter-autoroll
dea14a7ecc Roll Skia from c5a35eaeaade to 97f94c3b9614 (1 revision) (flutter/engine#35769) 2022-08-29 06:12:22 +00:00
Andre
a8fea49331 Add arc diagrams to docs (flutter/engine#35757) 2022-08-28 15:57:13 -07:00
skia-flutter-autoroll
8251707463 Roll Skia from 5ceaa519f494 to c5a35eaeaade (1 revision) (flutter/engine#35766) 2022-08-28 11:13:23 +00:00
skia-flutter-autoroll
138ab737b8 Roll Skia from 3537daf167af to 5ceaa519f494 (1 revision) (flutter/engine#35765) 2022-08-28 08:59:25 +00:00
Matej Knopp
89c5675052 DiffContext: Remove transform_override (flutter/engine#35601)
This has been originally added to account for different
parts of rendering process applying integer CTM  inconsistently. With Integer CTM removed this is dead code.
2022-08-27 09:13:04 +02:00
skia-flutter-autoroll
fa5f93a40d Roll Skia from 16026fe31984 to 7c60f63b0689 (1 revision) (flutter/engine#35756) 2022-08-27 03:27:19 +00:00
Brandon DeRosier
3615bd2087 [Impeller] Use kStore op when not using MSAA (flutter/engine#35753) 2022-08-27 03:24:48 +00:00
Chinmay Garde
96066e5a9e [Impeller] Make render target, texture, and device buffer validation backend agnostic. (flutter/engine#35723) 2022-08-27 03:23:14 +00:00
skia-flutter-autoroll
ead8340822 Roll Fuchsia Linux SDK from YA1UNiP5OSCiW_xtP... to RkKjVqE6qRWJs1q-k... (flutter/engine#35752) 2022-08-26 23:46:06 +00:00
skia-flutter-autoroll
c3f81f209a Roll Skia from 4c3a4e4466ba to 16026fe31984 (3 revisions) (flutter/engine#35749) 2022-08-26 22:26:21 +00:00
skia-flutter-autoroll
ce92dc252e Roll Skia from 8a0996f265b3 to 4c3a4e4466ba (2 revisions) (flutter/engine#35746) 2022-08-26 20:56:14 +00:00
skia-flutter-autoroll
932fd70dc6 Roll Skia from 69c07a28bb2c to 8a0996f265b3 (8 revisions) (flutter/engine#35743) 2022-08-26 19:15:34 +00:00
Dan Field
6ae82e899c Dispose the things (flutter/engine#35730) 2022-08-26 18:16:57 +00:00
skia-flutter-autoroll
d1a925947b Roll Skia from ee0f0c08dd88 to 69c07a28bb2c (4 revisions) (flutter/engine#35740) 2022-08-26 16:56:02 +00:00
skia-flutter-autoroll
9c93eee6bc Roll Skia from 22fd33c08079 to ee0f0c08dd88 (1 revision) (flutter/engine#35735) 2022-08-26 13:57:28 +00:00
skia-flutter-autoroll
aeeb217406 Roll Fuchsia Linux SDK from gNPqU8Ymo7I4YgF6s... to YA1UNiP5OSCiW_xtP... (flutter/engine#35734) 2022-08-26 10:35:35 +00:00
skia-flutter-autoroll
01e7851aa5 Roll Skia from 006d2a5721f8 to 22fd33c08079 (1 revision) (flutter/engine#35733) 2022-08-26 08:00:25 +00:00
skia-flutter-autoroll
94ad46c527 Roll Skia from 8a404fea2cac to 006d2a5721f8 (1 revision) (flutter/engine#35732) 2022-08-26 06:30:38 +00:00
Jonah Williams
9cf63575d8 [Impeller] implement TriangleFan mode for drawVertices, fix color issue. (flutter/engine#35586) 2022-08-26 05:52:03 +00:00
skia-flutter-autoroll
90667ae528 Roll Skia from 276eeb97c403 to 8a404fea2cac (1 revision) (flutter/engine#35729) 2022-08-26 05:02:01 +00:00
Brandon DeRosier
975fcc4707 [Impeller] Set stencil attachment on root FBO render target in GLES (flutter/engine#35727) 2022-08-26 04:01:19 +00:00
skia-flutter-autoroll
9744ebafbf Roll Skia from eefafd6c3583 to 276eeb97c403 (1 revision) (flutter/engine#35726) 2022-08-26 03:34:01 +00:00
Brandon DeRosier
81a07b8d3d [Impeller] Add fallback in EntityPass for backends that don't support offscreen MSAA (flutter/engine#35725) 2022-08-26 03:29:13 +00:00
ColdPaleLight
8bc606fb63 [Impeller] Implement morphology image filter (flutter/engine#35584) 2022-08-26 02:11:18 +00:00
skia-flutter-autoroll
017b782e8e Roll Skia from 680fe1361493 to eefafd6c3583 (1 revision) (flutter/engine#35719) 2022-08-26 02:00:33 +00:00
skia-flutter-autoroll
911b8ea096 Roll Skia from a040c0e11fd9 to 680fe1361493 (7 revisions) (flutter/engine#35715) 2022-08-25 21:54:54 +00:00
skia-flutter-autoroll
6605c3a5ef Roll Fuchsia Linux SDK from 8N2zrCMhImBEPCtuC... to gNPqU8Ymo7I4YgF6s... (flutter/engine#35711) 2022-08-25 21:18:47 +00:00
J-P Nurmi
6321cd7b64 [Linux][FlView] guard against disconnecting a disconnected signal (flutter/engine#35490)
GObject's dispose() method may be called multiple times. Guard against
trying to disconnect the same signal multiple times by clearing the ID
to avoid warnings when closing the window.

```
(bug:74019): GLib-GObject-WARNING **: 11:15:08.697: ../../../gobject/gsignal.c:2731: instance '0x55e1c3ea0200' has no handler with id '255'
```
2022-08-25 13:27:20 -07:00
yaakovschectman
ceb25d38d0 Detect high contrast mode on Windows (flutter/engine#35682)
* Recognize high contrast theme switch

* Trigger high contrast mode based on OS

* Confirm updated status and flag via unit test

* Remove null check, format

* Formatting

* More formatting

* Import order

* Refactor for PR

* Formatting

* Rename Update to Send

* Remove queued flags

* Add OnThemeChange unit test

* Format for linux_unopt

* Remove unneeded expect

* Test SendInitialAccessibilityFeatures

* Keep null check to embedder
2022-08-25 16:24:21 -04:00
Brandon DeRosier
6633f66050 [Impeller] Don't store textures that aren't read (most of the time) (flutter/engine#35690) 2022-08-25 12:42:13 -07:00
skia-flutter-autoroll
23e1f583d6 Roll Skia from dee2a6ebfcdf to a040c0e11fd9 (3 revisions) (flutter/engine#35708) 2022-08-25 19:16:15 +00:00
skia-flutter-autoroll
490ba82cef Roll Skia from 05135dc0eb78 to dee2a6ebfcdf (6 revisions) (flutter/engine#35706) 2022-08-25 17:48:53 +00:00
skia-flutter-autoroll
5250653399 Roll Skia from c93660cfeb33 to 05135dc0eb78 (6 revisions) (flutter/engine#35704) 2022-08-25 16:17:09 +00:00
Dan Field
cce2ee3fb8 [Impeller] Render on Simulator (flutter/engine#35692) 2022-08-25 14:21:23 +00:00
skia-flutter-autoroll
9167b654b4 Roll Skia from 142f4156948c to c93660cfeb33 (1 revision) (flutter/engine#35701) 2022-08-25 14:17:18 +00:00
skia-flutter-autoroll
34814468e9 Roll Skia from bd506e3454b1 to 142f4156948c (1 revision) (flutter/engine#35700) 2022-08-25 12:26:12 +00:00
skia-flutter-autoroll
76bd4795ee Roll Skia from 1c68c37b1108 to bd506e3454b1 (1 revision) (flutter/engine#35697) 2022-08-25 10:36:10 +00:00
skia-flutter-autoroll
566d867ed5 Roll Skia from 848fe76219b0 to 1c68c37b1108 (2 revisions) (flutter/engine#35695) 2022-08-25 07:45:14 +00:00
skia-flutter-autoroll
b7160d8623 Roll Skia from f0e6ef75e7f2 to 848fe76219b0 (1 revision) (flutter/engine#35694) 2022-08-25 06:16:33 +00:00
skia-flutter-autoroll
800b3d1860 Roll Skia from 9e99d458a20c to f0e6ef75e7f2 (1 revision) (flutter/engine#35688) 2022-08-25 02:45:02 +00:00
skia-flutter-autoroll
12c3f3c34d Roll Skia from b2b3396fa792 to 9e99d458a20c (1 revision) (flutter/engine#35686) 2022-08-25 01:11:22 +00:00
skia-flutter-autoroll
33e4dc998e Roll Skia from 502e75091b90 to b2b3396fa792 (4 revisions) (flutter/engine#35684) 2022-08-24 23:40:15 +00:00
Harry Terkelsen
eb8f7b4a22 [reland] Canvaskit get googlefont data (flutter/engine#35646) 2022-08-24 16:19:31 -07:00
gaaclarke
f06d0b1487 Eliminates Dart->Host response copy for large buffers (flutter/engine#35468) 2022-08-24 22:56:58 +00:00
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
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