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
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
e57e85ec29
Roll Skia from 658febf7128a to 8d40ec4119f6 (4 revisions) ( flutter/engine#36666 )
2022-10-07 21:04:58 +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
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
Jonah Williams
d75f20f53f
[Impeller] basic outline of geometry classes + vertices ( flutter/engine#36649 )
2022-10-07 04:52:22 +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
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
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
Jenn Magder
c290d5ac38
Roll buildroot to use Fuchsia toolchain for iOS arm simulator ( flutter/engine#36631 )
2022-10-06 02:53:19 +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
skia-flutter-autoroll
f07bf9baa4
Roll Skia from 2a180b2a8e7a to 5b0e39e80548 (1 revision) ( flutter/engine#36609 )
2022-10-05 02:19:18 +00:00
Loïc Sharma
35760d7a3b
Revert "[Windows] Move to Visual Studio 2019" ( flutter/engine#36606 )
2022-10-05 00:13:19 +00:00
skia-flutter-autoroll
cf49b5138d
Roll Skia from 7af5cb5bab12 to f1e00f7d6e2d (3 revisions) ( flutter/engine#36603 )
2022-10-04 23:13:21 +00:00
Chris Yang
3cd2d3bc82
Workaround iOS text input crash for emoji+Korean text ( flutter/engine#36295 )
2022-10-04 22:55:50 +00:00
Jenn Magder
c9ec624971
Remove trailing json comma in mac_ios_engine_profile.json ( flutter/engine#36604 )
2022-10-04 15:53:14 -07:00
Jenn Magder
ef8d23749a
Guard accessibility_bridge UIView access ( flutter/engine#36580 )
2022-10-04 22:50:02 +00:00
Harry Terkelsen
f69e7d0e99
[canvaskit] Allow Picture.readPixels when in CPU-only mode ( flutter/engine#36545 )
2022-10-04 15:36:18 -07:00
Jenn Magder
058fd02953
Stop compiling iOS with bitcode ( flutter/engine#36596 )
2022-10-04 21:56:13 +00:00
skia-flutter-autoroll
fdadd11cc3
Roll Skia from 27e36b04d9eb to 7af5cb5bab12 (4 revisions) ( flutter/engine#36598 )
2022-10-04 21:43:57 +00:00
Jason Simmons
b0efa2b809
Avoid making an extra copy of PlatformMessageResponseDartPort data ( flutter/engine#36595 )
2022-10-04 20:25:02 +00:00
Loïc Sharma
129f69bc31
[Windows] Move to Visual Studio 2019 ( flutter/engine#36538 )
2022-10-04 20:00:04 +00:00
skia-flutter-autoroll
42a75dd7d7
Roll Skia from 07c9d6c88975 to 27e36b04d9eb (3 revisions) ( flutter/engine#36594 )
2022-10-04 19:34:03 +00:00
alanwutang11
9878e91474
Fix filter null exceptions ( flutter/engine#36575 )
2022-10-04 19:14:02 +00:00
skia-flutter-autoroll
36e9f2d50e
Roll Skia from 4c2a823cf4fc to 07c9d6c88975 (2 revisions) ( flutter/engine#36592 )
2022-10-04 18:09:23 +00:00
skia-flutter-autoroll
8489b4e657
Roll Skia from 62799ef8091a to 4c2a823cf4fc (3 revisions) ( flutter/engine#36589 )
2022-10-04 16:32:31 +00:00
godofredoc
f181eb59dc
Move Linux_arm and Linux_aot engine v2 builders to prod. ( flutter/engine#36581 )
2022-10-04 15:33:21 +00:00
skia-flutter-autoroll
e803f2326f
Roll Skia from c990c7d512d2 to 62799ef8091a (1 revision) ( flutter/engine#36588 )
2022-10-04 15:11:05 +00:00