skia-flutter-autoroll
2129e53dda
Roll Skia from 47d56658e6bf to 51fa1d5813d3 (2 revisions) ( flutter/engine#40866 )
...
Roll Skia from 47d56658e6bf to 51fa1d5813d3 (2 revisions)
2023-04-02 06:26:36 +00:00
Casey Hillers
5a226729ad
Revert "[web] remove obsolete object caches; simplify native object management" ( flutter/engine#40861 )
...
Reverts flutter/engine#40617
See b/276167870. This is causing a build breakage to Google testing for
all web projects.
2023-04-01 18:55:02 -07:00
skia-flutter-autoroll
8aea49351b
Roll Skia from e3aa2ce8a38b to 47d56658e6bf (1 revision) ( flutter/engine#40858 )
...
Roll Skia from e3aa2ce8a38b to 47d56658e6bf (1 revision)
2023-04-01 22:18:35 +00:00
Chinmay Garde
0f0507b570
[Impeller] Add external synchronization to Vulkan queues access. ( flutter/engine#40848 )
...
Fixes https://github.com/flutter/flutter/issues/123883
2023-04-01 11:26:33 -07:00
skia-flutter-autoroll
a817cbaedf
Roll Skia from 33f80c07a09c to 4d1e9cabf0c8 (3 revisions) ( flutter/engine#40836 )
...
Roll Skia from 33f80c07a09c to 4d1e9cabf0c8 (3 revisions)
2023-03-31 23:18:46 +00:00
godofredoc
793e8e5ebb
Remove ios-release-nobitcode from engine v2 builders. ( flutter/engine#40830 )
...
Remove ios-release-nobitcode from engine v2 builders.
2023-03-31 22:41:11 +00:00
skia-flutter-autoroll
96f8457914
Roll Skia from 2b86c6d364d0 to 33f80c07a09c (1 revision) ( flutter/engine#40826 )
...
Roll Skia from 2b86c6d364d0 to 33f80c07a09c (1 revision)
2023-03-31 21:16:32 +00:00
skia-flutter-autoroll
bd145d476a
Roll Skia from 5f965db93be3 to 2b86c6d364d0 (4 revisions) ( flutter/engine#40823 )
...
Roll Skia from 5f965db93be3 to 2b86c6d364d0 (4 revisions)
2023-03-31 18:46:09 +00:00
skia-flutter-autoroll
5c20d020db
Roll Skia from 38cbca906011 to 5f965db93be3 (7 revisions) ( flutter/engine#40821 )
...
Roll Skia from 38cbca906011 to 5f965db93be3 (7 revisions)
2023-03-31 16:01:38 +00:00
Zachary Anderson
db6bf07686
Revert "[Impeller] Use Vulkan by default ( #40809 )" ( flutter/engine#40820 )
...
This reverts commit 35efb76a0606844593208ce0c6722aeb9c6b89cf.
Reverting for https://github.com/flutter/flutter/issues/123859
2023-03-31 08:05:36 -07:00
skia-flutter-autoroll
799576572a
Roll Skia from f6c1eefd4600 to 38cbca906011 (2 revisions) ( flutter/engine#40816 )
...
Roll Skia from f6c1eefd4600 to 38cbca906011 (2 revisions)
2023-03-31 14:08:22 +00:00
Dan Field
5e18c462d3
[Impeller] Reland move more files to core. ( flutter/engine#40812 )
...
[Impeller] Reland move more files to core.
2023-03-31 06:53:22 +00:00
Dan Field
35efb76a06
[Impeller] Use Vulkan by default ( flutter/engine#40809 )
...
[Impeller] Use Vulkan by default
2023-03-31 05:05:56 +00:00
skia-flutter-autoroll
f06d79cea2
Roll Skia from 9b2e538f1367 to f6c1eefd4600 (4 revisions) ( flutter/engine#40807 )
...
Roll Skia from 9b2e538f1367 to f6c1eefd4600 (4 revisions)
2023-03-31 00:38:24 +00:00
Dan Field
a77325dab9
Revert "[Impeller] move everything needed by the code gen template to core ( #40801 )" ( flutter/engine#40811 )
...
This reverts commit e31cf0690fe3fbb8f97bcaddeb3a953897869ce0.
2023-03-30 16:55:18 -07:00
Dan Field
e31cf0690f
[Impeller] move everything needed by the code gen template to core ( flutter/engine#40801 )
2023-03-30 16:35:02 -07:00
Jackson Gardner
1a59a35e3c
ui_web library (flutter/engine#40608 )
...
`ui_web` library
2023-03-30 23:14:18 +00:00
gaaclarke
0407296be4
[Impeller] backfilled golden tests from playground tests in aiks_unittests. ( flutter/engine#40770 )
...
[Impeller] backfilled golden tests from playground tests in aiks_unittests.
2023-03-30 21:38:22 +00:00
godofredoc
46af818918
Add initial docs for the engine build definition. ( flutter/engine#40621 )
...
Add initial docs for the engine build definition.
2023-03-30 20:18:48 +00:00
skia-flutter-autoroll
daddd18785
Roll Skia from 1d687fb03a4a to 9b2e538f1367 (31 revisions) ( flutter/engine#40790 )
...
Roll Skia from 1d687fb03a4a to 9b2e538f1367 (31 revisions)
2023-03-30 19:41:47 +00:00
skia-flutter-autoroll
043461bd75
Roll Skia from 001ba6e28f99 to 1d687fb03a4a (1 revision) ( flutter/engine#40756 )
...
Roll Skia from 001ba6e28f99 to 1d687fb03a4a (1 revision)
2023-03-30 17:30:51 +00:00
skia-flutter-autoroll
8c6e873849
Roll Fuchsia Linux SDK from hiuBNrBiGQLcPYrmg... to wylduTqeHd3pLUo0V... ( flutter/engine#40780 )
...
Roll Fuchsia Linux SDK from hiuBNrBiGQLcPYrmg... to wylduTqeHd3pLUo0V...
2023-03-30 13:25:05 +00:00
skia-flutter-autoroll
143df54ef6
Roll Fuchsia Linux SDK from whJeWVcM-8gVZRdVR... to hiuBNrBiGQLcPYrmg... ( flutter/engine#40763 )
...
Roll Fuchsia Linux SDK from whJeWVcM-8gVZRdVR... to hiuBNrBiGQLcPYrmg...
2023-03-29 19:35:24 +00:00
Chris Bracken
0bb0c9686f
Revert "Listen to WM_CLOSE message on Windows to allow framework to cancel exit ( #40493 )" ( flutter/engine#40739 )
...
This caused regressions for two internal customers.
Issue: https://github.com/flutter/flutter/issues/123654
Internal issue: b/275565297.
This reverts commit d7059df4ebe468913480f84d9d88832e89fc87d2.
2023-03-29 09:50:37 -07:00
Dan Field
340d78d20b
[Impeller] Start a more generic stroke tessellator for path ( flutter/engine#40690 )
...
[Impeller] Start a more generic stroke tessellator for path
2023-03-29 06:07:05 +00:00
skia-flutter-autoroll
4075a44955
Roll Fuchsia Linux SDK from JH1CUJ3kBRCcQn2AI... to whJeWVcM-8gVZRdVR... ( flutter/engine#40750 )
...
Roll Fuchsia Linux SDK from JH1CUJ3kBRCcQn2AI... to whJeWVcM-8gVZRdVR...
2023-03-29 05:29:00 +00:00
Yegor
7315c36b16
[web] remove obsolete object caches; simplify native object management ( flutter/engine#40617 )
...
[web] remove obsolete object caches; simplify native object management
2023-03-29 05:17:53 +00:00
skia-flutter-autoroll
b4b054631d
Roll Skia from 7311e9220faf to e3eeabb14e9c (4 revisions) ( flutter/engine#40745 )
...
Roll Skia from 7311e9220faf to e3eeabb14e9c (4 revisions)
2023-03-29 02:48:03 +00:00
Brandon DeRosier
211284f0d3
[Impeller] Gaussian blur: Add alpha mask specialization ( flutter/engine#40707 )
2023-03-28 18:52:21 -07:00
Jonah Williams
7f5d6b4697
[Impeller] support half precision uniforms and half precision samplers ( flutter/engine#40590 )
...
[Impeller] support half precision uniforms and half precision samplers
2023-03-28 23:08:05 +00:00
skia-flutter-autoroll
a26cf7356b
Roll Skia from 20e334d13467 to a3f3c11dfd50 (3 revisions) ( flutter/engine#40721 )
...
Roll Skia from 20e334d13467 to a3f3c11dfd50 (3 revisions)
2023-03-28 20:04:23 +00:00
skia-flutter-autoroll
77ccb6fc1e
Roll Skia from c55605969a59 to 20e334d13467 (22 revisions) ( flutter/engine#40716 )
...
Roll Skia from c55605969a59 to 20e334d13467 (22 revisions)
2023-03-28 17:45:33 +00:00
skia-flutter-autoroll
1e1dfec24e
Roll Fuchsia Linux SDK from jlj9dbwYl_4cILVwQ... to JH1CUJ3kBRCcQn2AI... ( flutter/engine#40708 )
...
Roll Fuchsia Linux SDK from jlj9dbwYl_4cILVwQ... to JH1CUJ3kBRCcQn2AI...
2023-03-28 09:34:59 +00:00
Michael Goderbauer
a508065bbc
Reland "Post 3.0 lint sync ( #40394 )" ( flutter/engine#40688 )
...
Reland "Post 3.0 lint sync (#40394 )"
2023-03-28 03:25:02 +00:00
Jackson Gardner
82886d52b3
Web test reorganization ( flutter/engine#39984 )
...
Web test reorganization
2023-03-28 00:08:48 +00:00
Brandon DeRosier
9e9590a68f
Revert "Post 3.0 lint sync ( #40394 )" ( flutter/engine#40687 )
...
This reverts commit 8ba209121d2671b0d202d9731fe67ec5eb1529b4.
2023-03-27 15:45:59 -07:00
skia-flutter-autoroll
286aed32aa
Roll Skia from 4ca827754bc1 to c55605969a59 (5 revisions) ( flutter/engine#40668 )
...
Roll Skia from 4ca827754bc1 to c55605969a59 (5 revisions)
2023-03-27 19:50:33 +00:00
Michael Goderbauer
8ba209121d
Post 3.0 lint sync ( flutter/engine#40394 )
...
Post 3.0 lint sync
2023-03-27 17:15:08 +00:00
skia-flutter-autoroll
1d2f54a1d6
Roll Skia from 4d02e783654f to 4ca827754bc1 (2 revisions) ( flutter/engine#40659 )
...
Roll Skia from 4d02e783654f to 4ca827754bc1 (2 revisions)
2023-03-27 07:58:38 +00:00
skia-flutter-autoroll
1401f27256
Roll Fuchsia Linux SDK from smNcvjxC6Ja3FkteX... to y4h2rtyt6Mx8xHEte... ( flutter/engine#40647 )
...
Roll Fuchsia Linux SDK from smNcvjxC6Ja3FkteX... to y4h2rtyt6Mx8xHEte...
2023-03-26 15:16:09 +00:00
Chinmay Garde
753e03413a
[Impeller] More sundry fixes to the Vulkan backend. ( flutter/engine#40603 )
...
* Fix mip-map generation in unit-tests where the command buffer was not
submitted.
* Cleanup descriptor counts being always 1 in Vulkan code-gen.
* Reworked capabilities. Platforms can add to the base capability set.
* Vulkan backend picks between more available color and stencil formats.
* Descriptor pools are dynamically sized.
* Layout transitions are more explicit. Both allocated and swapchain images
track their own layouts and redundant transitions are avoided.
* Objects active in a pending command buffer are collected but the waits happen
on a separate fence waiter. Thread is named
"io.flutter.impeller.fence_waiter".
* Added queue and command buffer instant markers for better traces.
* Command pools and their buffers are now thread local. Fixes sync validation
failure.
* Debug reports are now more readable and command buffer and queue breadcrumbs
will be displayed on a validation report.
* Staging buffers are back.
* Pipeline caches have been wired up. After 50 frames, the current Vulkan
pipeline cache will be written out to disk for subsequent launches. Writes
will happen on a background worker.
* Runtime stages have been wired up. But the build rules to provide the right
stages are still remaining.
Fixes https://github.com/flutter/flutter/issues/121536
Fixes https://github.com/flutter/flutter/issues/121627
Fixes https://github.com/flutter/flutter/issues/121632
Fixes https://github.com/flutter/flutter/issues/120499
2023-03-25 13:40:19 -07:00
skia-flutter-autoroll
a474b1809f
Roll Skia from 497dc2e1f01f to 17bce5f4f78f (2 revisions) ( flutter/engine#40629 )
...
Roll Skia from 497dc2e1f01f to 17bce5f4f78f (2 revisions)
2023-03-25 18:08:24 +00:00
skia-flutter-autoroll
cab301a5fe
Roll Fuchsia Linux SDK from jdkyVHuAgQFiwEVQj... to 6JDOgmv1GqjN0MccU... ( flutter/engine#40622 )
...
Roll Fuchsia Linux SDK from jdkyVHuAgQFiwEVQj... to 6JDOgmv1GqjN0MccU...
2023-03-25 09:11:25 +00:00
gaaclarke
142803bf72
[Impeller] Adds golden image tests. ( flutter/engine#40366 )
...
Added golden image tests to impeller
2023-03-24 16:42:28 -07:00
skia-flutter-autoroll
2e4ce766bf
Roll Skia from 86228d7534de to 497dc2e1f01f (14 revisions) ( flutter/engine#40611 )
...
Roll Skia from 86228d7534de to 497dc2e1f01f (14 revisions)
2023-03-24 22:07:47 +00:00
Dan Field
96773d7c04
Avoid implicit conversions to floats in dart:ui ( flutter/engine#40098 )
...
Avoid implicit conversions to floats in dart:ui
2023-03-24 21:36:41 +00:00
yaakovschectman
d7059df4eb
Listen to WM_CLOSE message on Windows to allow framework to cancel exit ( flutter/engine#40493 )
...
* Intercept WM_CLOSE
* Messy but framework is in place
* Test exit and cancel
* Try to test for windows
* Check for parent HWND
* Move string to PlatformHandler class
* Rename lifecycle manageR
* Change condition for headless
* Move window proc to lambda
* Formatting and licenses
* Encode JSON dart values
* Clean up lifecycle
* PR feedback
* Update shell/platform/windows/platform_handler.h
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Update shell/platform/windows/windows_lifecycle_manager.cc
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Update shell/platform/windows/windows_lifecycle_manager.cc
Co-authored-by: Chris Bracken <chris@bracken.jp>
* Static cast enum to int
* Formatting
* Update shell/platform/windows/testing/engine_modifier.h
Co-authored-by: Loïc Sharma <737941+loic-sharma@users.noreply.github.com>
* Update shell/platform/windows/windows_lifecycle_manager.cc
Co-authored-by: Loïc Sharma <737941+loic-sharma@users.noreply.github.com>
* Update shell/platform/windows/platform_handler.cc
Co-authored-by: Loïc Sharma <737941+loic-sharma@users.noreply.github.com>
* Update unit tests
* PR Feedback
* PR Feedback
* Constexpr
* Formatting
* Wparam
---------
Co-authored-by: Chris Bracken <chris@bracken.jp>
Co-authored-by: Loïc Sharma <737941+loic-sharma@users.noreply.github.com>
2023-03-24 12:44:42 -04:00
skia-flutter-autoroll
47691f5dd3
Roll Fuchsia Linux SDK from aIkSAx7637llNDq75... to jdkyVHuAgQFiwEVQj... ( flutter/engine#40594 )
...
Roll Fuchsia Linux SDK from aIkSAx7637llNDq75... to jdkyVHuAgQFiwEVQj...
2023-03-24 10:30:17 +00:00
skia-flutter-autoroll
58ad9ae24e
Roll Skia from 32ffab0c9432 to 86228d7534de (7 revisions) ( flutter/engine#40586 )
...
Roll Skia from 32ffab0c9432 to 86228d7534de (7 revisions)
2023-03-24 02:11:24 +00:00
skia-flutter-autoroll
cc8e00d2f4
Roll Skia from b46961dcb142 to 32ffab0c9432 (3 revisions) ( flutter/engine#40577 )
...
Roll Skia from b46961dcb142 to 32ffab0c9432 (3 revisions)
2023-03-23 20:38:48 +00:00