Commit Graph

25432 Commits

Author SHA1 Message Date
skia-flutter-autoroll
0901e5b72d Roll Dart SDK from 6e52c9c0d582 to 72923798f84b (1 revision) (flutter/engine#36676) 2022-10-08 05:01:22 +00:00
Brandon DeRosier
6d2aa4806d [Impeller] Do SourceOver alpha compositing for advanced blends; write results to the pass with kSource (flutter/engine#36658) 2022-10-07 20:47:11 -07:00
Brandon DeRosier
28ba2f96a9 [Impeller] Add backdrop alpha to colorwheel playground (flutter/engine#36656) 2022-10-08 03:39:53 +00:00
Brandon DeRosier
be8ad1dd69 [Impeller] Fix modulate blend mode (flutter/engine#36659) 2022-10-08 03:38:31 +00:00
Brandon DeRosier
3b3ae65e52 Fix failure case for advanced blend when source snapshot has no coverage (flutter/engine#36655) 2022-10-07 19:43:58 -07:00
skia-flutter-autoroll
d2f3a9ecdd Roll Skia from bb46e3fe07af to 2b62c1bf01fa (1 revision) (flutter/engine#36674) 2022-10-08 02:38:22 +00:00
Jonah Williams
3a20231ba0 [Impeller] Refactor SolidFill to use Path/Cover Geometry classes (flutter/engine#36661) 2022-10-08 02:20:35 +00:00
skia-flutter-autoroll
c43dbd3ffc Roll Dart SDK from 8e4fa56fefe4 to 6e52c9c0d582 (1 revision) (flutter/engine#36672) 2022-10-08 01:00:26 +00:00
Erik
9f4d9ff82a Add Dart AOT integration test (flutter/engine#36460) 2022-10-07 22:59:15 +00:00
Harry Terkelsen
59066cc5e2 Roll http dependency to 13.5 (flutter/engine#36668) 2022-10-07 15:48:43 -07:00
skia-flutter-autoroll
014ff8f584 Roll Skia from 8d40ec4119f6 to bb46e3fe07af (1 revision) (flutter/engine#36667) 2022-10-07 22:10:53 +00:00
Chris Bracken
7668a75242 Roll buildroot to c5de0c1ef5ff5f4fd8f6ce99674accb534643d75 (flutter/engine#36664)
Includes:
* Bump github/codeql-action from 2.1.26 to 2.1.27 (flutter/buildroot#637)
* [Win] Enable control flow guard compiler option (flutter/buildroot#638)

Issue: https://github.com/flutter/flutter/issues/113119
2022-10-07 14:35:10 -07:00
skia-flutter-autoroll
e57e85ec29 Roll Skia from 658febf7128a to 8d40ec4119f6 (4 revisions) (flutter/engine#36666) 2022-10-07 21:04:58 +00:00
skia-flutter-autoroll
3d22b371b0 Roll Dart SDK from 1c8fde9a499c to 8e4fa56fefe4 (3 revisions) (flutter/engine#36665) 2022-10-07 21:01:18 +00:00
skia-flutter-autoroll
a822324ec3 Roll Skia from d34ac096a93d to 658febf7128a (14 revisions) (flutter/engine#36662) 2022-10-07 19:41:22 +00:00
godofredoc
e7ce6d7292 Update the list of allowed hosts. (flutter/engine#36651) 2022-10-07 18:09:19 +00:00
skia-flutter-autoroll
63f3a907ba Roll Skia from 79fd56ba7ff7 to d34ac096a93d (11 revisions) (flutter/engine#36648) 2022-10-07 18:05:23 +00:00
Jason Simmons
f763f1b96f Convert a dart:ui Paint to a DisplayList DlPaint (flutter/engine#36629) 2022-10-07 17:29:49 +00:00
skia-flutter-autoroll
78e673e1a9 Roll Dart SDK from 7581556591c0 to 1c8fde9a499c (1 revision) (flutter/engine#36657) 2022-10-07 10:40:21 +00:00
skia-flutter-autoroll
39e6e39d55 Roll Dart SDK from ff5e3bd6501e to 7581556591c0 (1 revision) (flutter/engine#36654) 2022-10-07 05:58:10 +00:00
Jonah Williams
d75f20f53f [Impeller] basic outline of geometry classes + vertices (flutter/engine#36649) 2022-10-07 04:52:22 +00:00
skia-flutter-autoroll
58e37d8909 Roll Dart SDK from b579e6141d39 to ff5e3bd6501e (1 revision) (flutter/engine#36653) 2022-10-07 01:17:07 +00:00
Jenn Magder
14e991255a Use llvm version of libcxxabi instead of patched mirror (flutter/engine#36634) 2022-10-06 23:08:05 +00:00
godofredoc
1f5e9d2963 Move mac_host_engine to bringup. (flutter/engine#36647) 2022-10-06 22:39:45 +00:00
Michael Goderbauer
60aaff9c52 Fix kPointerDataFieldCount reference (flutter/engine#36644) 2022-10-06 21:52:04 +00:00
skia-flutter-autoroll
4568b44f17 Roll Dart SDK from 34aa82e199ef to b579e6141d39 (1 revision) (flutter/engine#36645) 2022-10-06 20:30:05 +00:00
Jenn Magder
6a9181552b Remove deprecated --bitcode flag (flutter/engine#36635) 2022-10-06 19:57:08 +00:00
Chris Bracken
da87c7cab3 [iOS] Eliminate framework bitcode stripping flag (flutter/engine#36628)
Eliminates the `--strip-bitcode` flag from the `create_ios_framework.py`
and `create_full_ios_framework.py` scripts.

Issue: https://github.com/flutter/flutter/issues/107884
2022-10-06 12:35:02 -07:00
Kaushik Iska
0fd45d69a8 [Impeller] Wire image sampler descriptors for Vulkan (flutter/engine#36641) 2022-10-06 15:25:22 -04:00
Jenn Magder
56600abc8f Use Xcode 14 for all builders (flutter/engine#36632) 2022-10-06 17:26:39 +00:00
skia-flutter-autoroll
f677361f64 Roll Skia from ec4cb06b851d to 79fd56ba7ff7 (23 revisions) (flutter/engine#36639) 2022-10-06 16:27:01 +00:00
skia-flutter-autoroll
67ff44c3d3 Roll Dart SDK from 42515781e642 to 34aa82e199ef (1 revision) (flutter/engine#36638) 2022-10-06 15:20:41 +00:00
yaakovschectman
462f506915 Get user's preferred languages from registry (flutter/engine#36536)
* Query preferred languages from registry

* Check registry size

* Line formats

* A space

* Single space

* Update shell/platform/windows/system_utils.cc

Co-authored-by: Chris Bracken <chris@bracken.jp>

* Mockable windows registry

* Mock windows registry in test

* Formatting

* Some more spaces

* Move paths to constants

* Spacing

* Update shell/platform/windows/system_utils.h

Co-authored-by: Loïc Sharma <737941+loic-sharma@users.noreply.github.com>

* Move registry keys to const vars

* PR conversation

* 2 spaces

* Import

* Separate functionality

* Linux unopt

* PR suggestions

* Update shell/platform/windows/windows_registry.h

Co-authored-by: Chris Bracken <chris@bracken.jp>

* Update shell/platform/windows/system_utils_unittests.cc

Co-authored-by: Chris Bracken <chris@bracken.jp>

* PR

* PR

* Inject registry in constructor

* Format

Co-authored-by: Chris Bracken <chris@bracken.jp>
Co-authored-by: Loïc Sharma <737941+loic-sharma@users.noreply.github.com>
2022-10-06 10:32:11 -04:00
Bruno Leroux
ae0c741612 Fix editing delta is wrong when using delete key (flutter/engine#36616) 2022-10-06 12:39:17 +00:00
skia-flutter-autoroll
7bb5542daa Roll Dart SDK from e1fd8a734d27 to 42515781e642 (2 revisions) (flutter/engine#36637) 2022-10-06 10:45:22 +00:00
skia-flutter-autoroll
234a03f565 Roll Dart SDK from 5221b0b2c2aa to e1fd8a734d27 (8 revisions) (flutter/engine#36633) 2022-10-06 03:15:10 +00:00
Jenn Magder
c290d5ac38 Roll buildroot to use Fuchsia toolchain for iOS arm simulator (flutter/engine#36631) 2022-10-06 02:53:19 +00:00
Jenn Magder
c07ebaa668 Roll buildroot for bitcode property removal (flutter/engine#36626) 2022-10-05 23:35:08 +00:00
Chris Bracken
ad77065cad [macOS][iOS] Eliminate strip_bitcode action (flutter/engine#36627)
Eliminates the `strip_bitcode` GN rule defined in
//flutter/sky/tools/mac.gni and the related script at
//flutter/sky/tools/strip_bitcode.py.

As of Xcode 14, bitcode is deprecated, no longer enabled by default, and
generates a warning message if a project enables it. Bitcode support
will be removed entirely from a future version of Xcode.

The `strip_bitcode` rule had two purposes:
1. Copy the binary specified by its input parameter to the path
   specified by its output parameter.
2. Strip bitcode segments as it does so.

While we no longer require the second of these functions, we still use
the first to create a `gen_snapshot` binary suffixed with the target
architecture. This replaces `strip_bitcode` with the built-in gn `copy`
rule instead.

Issue: https://github.com/flutter/flutter/issues/107884
Issue: https://github.com/flutter/flutter/issues/112896
Issue: https://github.com/flutter/flutter/issues/101138
Issue: https://github.com/flutter/flutter/issues/103386
2022-10-05 16:26:35 -07:00
Jonah Williams
aadc2d3094 Add ImmutableBuffer.fromFilePath (flutter/engine#36623) 2022-10-05 22:18:03 +00:00
Brandon DeRosier
36da633c2d [Impeller] Make stroke round cap/join smoothing way less aggressive (flutter/engine#36625) 2022-10-05 21:05:29 +00:00
Dan Field
c075bdbd9c Revert "[Impeller] Use fast path for CPU generated textures where possible" (flutter/engine#36622) 2022-10-05 19:29:23 +00:00
Dan Field
e4d709de85 Avoid using non-UTF-8 encoded argv more often (flutter/engine#36590) 2022-10-05 12:03:20 -07:00
Brandon DeRosier
265a01570e Compute final stroke positions directly instead of using a normal attribute (flutter/engine#36613) 2022-10-05 11:58:30 -07:00
Ian Hickson
4f876b36ac Sort licenses by body (flutter/engine#36577) 2022-10-05 08:46:33 +00:00
skia-flutter-autoroll
55439aaff6 Roll Skia from 5b0e39e80548 to ec4cb06b851d (1 revision) (flutter/engine#36614) 2022-10-05 06:25:19 +00:00
Brandon DeRosier
e73fc6c883 [Impeller] Remove pendown trick for solid strokes (flutter/engine#36611) 2022-10-05 04:01:24 +00:00
Zachary Anderson
2584e7c7ef Reverts Dart to 2.19.0-273.0.dev (flutter/engine#36612)
* Revert "Roll Dart SDK from 0c5ebfedfae8 to 7fc0886c6813 (1 revision) (#36610)"

This reverts commit f156f81912.

* Revert "Roll Dart SDK from 5221b0b2c2aa to 0c5ebfedfae8 (1 revision) (#36601)"

This reverts commit 2980ab8aaf.
2022-10-04 21:00:33 -07:00
skia-flutter-autoroll
f156f81912 Roll Dart SDK from 0c5ebfedfae8 to 7fc0886c6813 (1 revision) (flutter/engine#36610) 2022-10-05 02:59:15 +00:00
skia-flutter-autoroll
f07bf9baa4 Roll Skia from 2a180b2a8e7a to 5b0e39e80548 (1 revision) (flutter/engine#36609) 2022-10-05 02:19:18 +00:00