Chris Bracken
d260fc82cd
[embedder] Ensure FlutterMetalTexture cleanup call ( flutter/engine#38038 )
...
This ensures FlutterMetalTexture.destruction_callback gets called.
FlutterRendererConfig.get_next_drawable_callback holds a callback used by the embedder API to request a drawable; in the case of Metal, this drawable is a FlutterMetalTexture.
FlutterMetalTexture.destruction_callback should be called when it's safe to release resources associated with the FlutterMetalTexture. This callback is not currently invoked for textures returned via FlutterRendererConfig.get_next_drawable_callback; instead we unpack the returned struct and pass it on.
In the compositor codepath, we do create an SkSurface that triggers the destruction callback, here:
bbdb5d6a3e/shell/platform/embedder/embedder.cc (L868-L881)
Issue: https://github.com/flutter/flutter/issues/116381
2022-12-03 01:30:23 -08:00
Brandon DeRosier
83ca5f4334
[Impeller Scene] Rename mesh importer to scenec ( flutter/engine#38049 )
2022-12-03 09:24:23 +00:00
skia-flutter-autoroll
956804b3fc
Roll Skia from 6fdf7181e374 to d0e3902c97b3 (6 revisions) ( flutter/engine#38051 )
...
https://skia.googlesource.com/skia.git/+log/6fdf7181e374..d0e3902c97b3
2022-12-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from d800a9330101 to 63dc6101459e (5 revisions)
2022-12-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 2195169c3c87 to 35859e727fc0
2022-12-02 armansito@google.com Manually roll Dawn from 5f38d22aa225 to 15e7f94b762e (24 revisions)
2022-12-02 johnstiles@google.com Populate SkRPDebugTrace fields from within RP codegen.
2022-12-02 armansito@google.com [ganesh][dawn] Account for padding when allocating a uniform buffer
2022-12-02 johnstiles@google.com Add SkRPDebugTrace class.
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-12-03 05:46:27 +00:00
Yegor
1a446b7aea
[web] use a permanent live region for a11y announcements ( flutter/engine#38015 )
...
* [web] use a permanent live region for a11y announcements
* alter same message to force screen reader to read it again
* use period instead of exclamation mark
* docs
2022-12-03 04:31:14 +00:00
Ian Hickson
7ab8cddeb7
Documentation and other cleanup in dart:ui, plus a small performance improvement. ( flutter/engine#38047 )
...
* Remove nonsensical (and I think unnecessary?) comment.
* Document willChangeHint, isComplexHint
* Fix grammer in Rect docs
* Remove runtimeType.toString twice
* Add detail to ImageShader constructor docs.
* Document Vertices and drawVertices!
* Update checks in Vertices constructors (and add tests).
* Fix some typos.
* Minor other doc improvements.
* Fold in @jonahwilliams' performance improvement from https://github.com/flutter/engine/pull/38041
2022-12-03 01:13:06 +00:00
JiaJian
96d100ebb0
save ( flutter/engine#37107 )
2022-12-03 00:41:46 +00:00
Harry Terkelsen
92f2314ea5
[canvaskit] Fix Surface test ( flutter/engine#37636 )
2022-12-02 16:33:58 -08:00
Harry Terkelsen
f48b1e6d15
[canvaskit] Fix Shader program tests ( flutter/engine#37644 )
2022-12-02 16:33:08 -08:00
Jonah Williams
da4e6080bd
[Impeller] add --enable-impeller-3d flag to support scene experimentation ( flutter/engine#37990 )
...
* ++
* ++
* ++
* ++
* ++
* ++
* ++
* ++
2022-12-03 00:01:33 +00:00
skia-flutter-autoroll
1152a06319
Roll Skia from 28c1bbab82b8 to 6fdf7181e374 (16 revisions) ( flutter/engine#38046 )
...
https://skia.googlesource.com/skia.git/+log/28c1bbab82b8..6fdf7181e374
2022-12-02 johnstiles@google.com Avoid #include of SkSL header in non-SkSL builds.
2022-12-02 jamesgk@google.com Reland "[graphite] Color space transform shader"
2022-12-02 bsalomon@google.com Remove last vestiges of samples
2022-12-02 bsalomon@google.com Add error msg to SkMesh factories
2022-12-02 johnstiles@google.com Migrate slot/function info structs out of SkVM-specific header.
2022-12-02 fmalita@chromium.org [skottie] Allow clients to override image scaling mode
2022-12-02 herb@google.com Improve destroying elements of SkTArray
2022-12-02 robertphillips@google.com [graphite] Refactor PrecompileBase and PaintOptions a bit
2022-12-02 bungeman@google.com Revert "[graphite] Color space transform shader"
2022-12-02 brianosman@google.com Extract raster pipeline gradient code for reuse in texture fallback
2022-12-02 jamesgk@google.com [graphite] Color space transform shader
2022-12-02 kjlubick@google.com Skip GNI presubmit on mac
2022-12-02 robertphillips@google.com [graphite] Make some of the KeyHelper block parameters be optional
2022-12-02 michaelludwig@google.com [graphite] Simplify ENABLE_ANALYTIC_RRECT_RENDERER logic
2022-12-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from e05101aa3095 to d800a9330101 (1 revision)
2022-12-02 kjlubick@google.com Disable generate_go presubmit on Macs
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-12-02 23:35:23 +00:00
Chris Bracken
c31eadc734
Fix typo in Animator comment ( flutter/engine#38040 )
...
Animation::Render -> Animator::Render. Spotted during some code
archaeology during a review.
2022-12-02 21:05:12 +00:00
Mouad Debbar
40469ebacc
[web] Remove outdated information in web_ui/README ( flutter/engine#38006 )
...
We don't do Dart snapshots anymore (since https://github.com/flutter/engine/pull/37639 ).
2022-12-02 20:00:36 +00:00
Harry Terkelsen
2b1b692f4a
Download EMSDK for host builders to build wasm_release ( flutter/engine#38013 )
2022-12-02 10:25:32 -08:00
skia-flutter-autoroll
1916938560
Roll Skia from c432cb7480b5 to 28c1bbab82b8 (2 revisions) ( flutter/engine#38033 )
...
https://skia.googlesource.com/skia.git/+log/c432cb7480b5..28c1bbab82b8
2022-12-02 rmistry@google.com Parse Bloaty diff output and extract out the VM diff and File diff
2022-12-02 kjlubick@google.com [presubmit] Move .go -> BUILD.bazel check to upload, not always
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-12-02 16:26:17 +00:00
skia-flutter-autoroll
9e91ae939a
Roll Skia from 5e687e4aced6 to c432cb7480b5 (1 revision) ( flutter/engine#38029 )
...
https://skia.googlesource.com/skia.git/+log/5e687e4aced6..c432cb7480b5
2022-12-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from bf5977977c1e to 51ef7225b668 (9 revisions)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-12-02 08:29:24 +00:00
skia-flutter-autoroll
13f19b443d
Roll Skia from c6a481bef3fb to 5e687e4aced6 (1 revision) ( flutter/engine#38027 )
...
https://skia.googlesource.com/skia.git/+log/c6a481bef3fb..5e687e4aced6
2022-12-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from fa37af38ba6b to 80f030c1d4c7 (15 revisions)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-12-02 07:05:15 +00:00
skia-flutter-autoroll
c40f3df970
Roll Skia from e4273a995436 to c6a481bef3fb (1 revision) ( flutter/engine#38025 )
...
https://skia.googlesource.com/skia.git/+log/e4273a995436..c6a481bef3fb
2022-12-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from a96fcb86b983 to 2195169c3c87
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-12-02 05:38:58 +00:00
Brandon DeRosier
5cfad23724
[Impeller] Pack 👏 the 👏 atlas 👏 ( flutter/engine#38024 )
2022-12-01 20:58:55 -08:00
skia-flutter-autoroll
c6bc610303
Roll Skia from 355045d108f0 to e4273a995436 (1 revision) ( flutter/engine#38023 )
...
https://skia.googlesource.com/skia.git/+log/355045d108f0..e4273a995436
2022-12-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 3d89f6ee5534 to e05101aa3095 (8 revisions)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-12-02 04:18:27 +00:00
skia-flutter-autoroll
ed9736b219
Roll Skia from b273c4c744be to 355045d108f0 (10 revisions) ( flutter/engine#38021 )
...
https://skia.googlesource.com/skia.git/+log/b273c4c744be..355045d108f0
2022-12-01 jamesgk@google.com [graphite] Define the concept of a "fully-lazy" TextureProxy
2022-12-01 johnstiles@google.com Add branching ops to Raster Pipeline.
2022-12-01 jvanverth@google.com Clean up dependency chains.
2022-12-01 egdaniel@google.com Fix read and write forms for angle_RGBx textures.
2022-12-01 herb@google.com Produce better instructions for capacity and ownMemory
2022-12-01 cmumford@google.com Add presubmit for generated *.gni files.
2022-12-01 johnstiles@google.com Add basic return-mask support to RP codegen.
2022-12-01 brianosman@google.com Avoid full hue revolutions for implicit gradient stops
2022-12-01 johnstiles@google.com Implement update-return-mask in RP.
2022-12-01 brianosman@google.com Remove gradient Descriptor::flatten
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-12-02 02:35:55 +00:00
Brandon DeRosier
e2676b55f8
[Impeller] Add rect cutout ( flutter/engine#38020 )
...
* [Impeller] Incorporate difference clips in stencil coverage
* [Impeller] Add rect cutout
2022-12-02 02:08:33 +00:00
Harry Terkelsen
f67cc46e98
Update Firefox to 106.0 ( flutter/engine#38019 )
2022-12-01 17:13:42 -08:00
gaaclarke
5a10c0ead2
Made responses to platform methods threadsafe in linux ( flutter/engine#37689 )
...
* Made responses to platform methods threadsafe in linux
* brought back the logic that the engine clears handlers
* removed leak
* more feedback
2022-12-02 00:45:20 +00:00
Aleksandr Denisov
6ead832a81
Remove glitches when scrolling on old Android TV devices ( flutter/engine#37493 )
2022-12-01 21:24:04 +00:00
Kingtous
0ddd54b5e4
feat: add custom cursor interface on windows ( flutter/engine#36143 )
...
* feat: initial custom cursor and cache support
* opt: add cursor validity check
* opt: format code
* opt: rename more suitable name
* opt: key, method name
* opt: code
* feat: add unittests
* opt: change to ref
* opt: docs
* opt: format code
* opt: code
* opt: correct code and comments
* opt: rgba -> bgra
* opt: name
* opt: create valid/compatible mask of bitmap & mask
* opt: null check
* opt: split cursor functions into configurable ones
* fix: EncodableValue type
* opt: doc for custom cursor key
* update: cursor doc
* opt: docs
* opt: refactor vector cache to unordered_map
* opt: code
* opt: unifrom key value
* opt: uniform key_iter to name_iter
* opt: docs
* fix: get width out of range
2022-12-01 21:08:28 +00:00
Nayuta403
d5c65a7518
Fix: The Background and Overlay ImageView leak ( flutter/engine#37424 )
...
* remove image
* add test
* remove
2022-12-01 21:05:05 +00:00
Brandon DeRosier
c3c2ac340d
[Impeller Scene] Add offline mesh importer ( flutter/engine#37981 )
2022-12-01 12:57:28 -08:00
skia-flutter-autoroll
f0dc7de181
Roll Skia from bfc7c3a83dc0 to 6f6793b298ff (4 revisions) ( flutter/engine#38007 )
...
https://skia.googlesource.com/skia.git/+log/bfc7c3a83dc0..6f6793b298ff
2022-12-01 cmumford@google.com bazel: Presubmit for out-of-date build file.
2022-12-01 cmumford@google.com Bazel: Remove exporter_tool CheckCurrent method.
2022-12-01 johnstiles@google.com Fix LoadStoreConditionMask test in RP scalar mode.
2022-12-01 kjlubick@google.com [includes] Fix includes of SkFixed.h
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-12-01 19:55:34 +00:00
Brandon DeRosier
bbdb5d6a3e
[Impeller] Use glyph bounds to compute the max glyph size instead of font metrics ( flutter/engine#37998 )
2022-12-01 10:16:24 -08:00
skia-flutter-autoroll
f03978ff09
Roll Skia from 06801a30fc86 to bfc7c3a83dc0 (4 revisions) ( flutter/engine#38004 )
...
https://skia.googlesource.com/skia.git/+log/06801a30fc86..bfc7c3a83dc0
2022-12-01 kjlubick@google.com [includes] Enforce IWYU on base pure headers
2022-12-01 johnstiles@google.com Add support for IfStatement in RP codegen.
2022-12-01 johnstiles@google.com Add new op for merging the condition mask with the stack-top.
2022-12-01 rmistry@google.com Manual roll of Infra into Skia
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-12-01 17:12:13 +00:00
skia-flutter-autoroll
61222d1fa8
Roll Skia from 4418e5468ee2 to 06801a30fc86 (1 revision) ( flutter/engine#38003 )
...
https://skia.googlesource.com/skia.git/+log/4418e5468ee2..06801a30fc86
2022-12-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from af77d06fcb68 to 3d89f6ee5534 (2 revisions)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-12-01 15:42:59 +00:00
skia-flutter-autoroll
6cb8eef9bb
Roll Skia from 767175530c11 to 4418e5468ee2 (3 revisions) ( flutter/engine#37999 )
...
https://skia.googlesource.com/skia.git/+log/767175530c11..4418e5468ee2
2022-12-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 90b4541cf7a5 to fa37af38ba6b (4 revisions)
2022-12-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 23e27928916b to 5f38d22aa225 (18 revisions)
2022-12-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 51b3cbc90f03 to a96fcb86b983
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-12-01 08:19:11 +00:00
ColdPaleLight
4db98c0aad
[Impeller] Implement 'ui.Image.toByteData()' ( flutter/engine#37709 )
...
* [Impeller] Implement 'ui.Image.toByteData()'
* Tweak code
2022-12-01 04:30:16 +00:00
skia-flutter-autoroll
2cdde1aa8f
Roll Skia from 2a75bac61922 to 767175530c11 (4 revisions) ( flutter/engine#37994 )
...
https://skia.googlesource.com/skia.git/+log/2a75bac61922..767175530c11
2022-12-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 3498758dacaa to af77d06fcb68 (7 revisions)
2022-11-30 johnstiles@google.com Keep condition masks in the same stack as values.
2022-11-30 jmbetancourt@google.com fix case for jetski directory
2022-11-30 bsalomon@google.com Fix PDF make_fallback_shader with local matrix
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-12-01 02:55:57 +00:00
Chris Bracken
37f3705de9
Fix typo on avoid_backing_store_cache param doc ( flutter/engine#37985 )
...
Fixes a one character typo spotted in the doc comment for the
avoid_backing_store_cache parameter to the EmbedderExternalViewEmbedder
ctor.
2022-11-30 23:03:05 +00:00
Tong Mu
959decd7b6
Impl and test ( flutter/engine#37972 )
2022-11-30 22:29:08 +00:00
skia-flutter-autoroll
c8cb82fe2f
Roll Skia from d378c7817d8a to 2a75bac61922 (2 revisions) ( flutter/engine#37989 )
...
https://skia.googlesource.com/skia.git/+log/d378c7817d8a..2a75bac61922
2022-11-30 johnstiles@google.com Report unassigned out-param structs on a best-effort basis.
2022-11-30 johnstiles@google.com Add support for comparison ops in RP codegen.
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-11-30 21:38:57 +00:00
skia-flutter-autoroll
bb5f9b90cf
Roll Skia from bd9a7f3485b4 to d378c7817d8a (9 revisions) ( flutter/engine#37987 )
...
https://skia.googlesource.com/skia.git/+log/bd9a7f3485b4..d378c7817d8a
2022-11-30 herb@google.com Add serialized slug VIA to DM for testing
2022-11-30 jvanverth@google.com [graphite] Enable testing readPixels in Viewer.
2022-11-30 johnstiles@google.com Add bitwise-op support to the RP builder.
2022-11-30 johnstiles@google.com Add RasterPipeline ops for bitwise & | ^ ~.
2022-11-30 jvanverth@google.com Allow stroked rects to always use the LinearizingPathRenderer.
2022-11-30 johnstiles@google.com Update Builder to support binary-ops generically.
2022-11-30 johnstiles@google.com Implement comparison ops in RP codegen.
2022-11-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from eae20da97432 to 3498758dacaa (3 revisions)
2022-11-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 000b3bfa32ca to 90b4541cf7a5 (7 revisions)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-11-30 20:12:22 +00:00
skia-flutter-autoroll
7127c22af2
Roll Dart SDK from 88473a3b63ff to 6b7e44ae494b (1 revision) ( flutter/engine#37988 )
...
https://dart.googlesource.com/sdk.git/+log/88473a3b63ff..6b7e44ae494b
2022-11-30 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-444.0.dev
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-11-30 20:06:48 +00:00
Jason Simmons
5d9c9b8326
Performance improvement for Path::GetMinMaxCoveragePoints ( flutter/engine#37827 )
...
This method was visible in profiles.
2022-11-30 19:55:59 +00:00
Jason Simmons
2dcb890e67
Remove use of stringstream in NormalizeUniformKey ( flutter/engine#37826 )
...
This showed up as a hotspot in profiles.
2022-11-30 19:49:06 +00:00
sealesj
53e7761af0
ubuntu version ( flutter/engine#37948 )
2022-11-30 14:12:36 -05:00
skia-flutter-autoroll
df9c21c322
Roll Skia from 8f4f340f830c to bd9a7f3485b4 (3 revisions) ( flutter/engine#37978 )
...
https://skia.googlesource.com/skia.git/+log/8f4f340f830c..bd9a7f3485b4
2022-11-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 26c653c9a2fc to 51b3cbc90f03
2022-11-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 26c653c9a2fc to 51b3cbc90f03 (8 revisions)
2022-11-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 16963ad73ee7 to 23e27928916b (26 revisions)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-11-30 17:02:00 +00:00
Zachary Anderson
a56ca85225
Revert "Roll Dart SDK from 88473a3b63ff to a55712b2de3f (0 revision) ( #37973 )" ( flutter/engine#37982 )
...
This reverts commit 95f83d4d7dfee14b7afbd9a3e423f9bfc2fbe407.
2022-11-30 08:04:45 -08:00
Brandon DeRosier
012487f362
[Impeller Scene] Command encoding ( flutter/engine#37977 )
2022-11-29 23:38:10 -08:00
skia-flutter-autoroll
95f83d4d7d
Roll Dart SDK from 88473a3b63ff to a55712b2de3f (0 revision) ( flutter/engine#37973 )
...
https://dart.googlesource.com/sdk.git/+log/88473a3b63ff..a55712b2de3f
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com ,zra@google.com,asiva@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-11-30 04:16:04 +00:00
skia-flutter-autoroll
ce0e93ff74
Roll Skia from 24207007711b to 8f4f340f830c (1 revision) ( flutter/engine#37970 )
...
https://skia.googlesource.com/skia.git/+log/24207007711b..8f4f340f830c
2022-11-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 4b2c47fa5f32 to eae20da97432 (5 revisions)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-11-30 01:39:02 +00:00
Tong Mu
c3925d9120
[Web, keyboard] Locale layout mapping ( flutter/engine#34625 )
...
* WIP
* WIP: Better debug log
* WIP
* Finish logic (untested)
* Use third_party for layouts
* Update gen
* Fix filtering bugs
* Format
* Fix build
* Add scripts
* Try license
* Copyright
* Rename license
* Use case insensitive
* more lower case
* Sort. Migrate to better types.
* Fix template
* Marshall and unmarshall
* Comments
* Gen types file
* gen json
* engine compilable
* benchmark_detector
* Move github to separate file
* Generate full mapping
* test cases
* Unified dead key
* Correct key
* remove duplicate file
* letter in test cases
* Compile
* int keycode, and fix compile
* Correct gen directory
* Heuristic
* Heuristic benchmark
* Reorganize logical key
* Move to common
* Docs
* Combine into bin
* Remove layout_types
* Rename to locale_keymap
* Rename class
* Rename to heuristicMapper
* Format
* Fix license
* Fix test
* Test license
* Fix tests
* Fix import as
* Fix analyze problem
* Fix license
* Update license pattern
* The MIT license
* License diff
* Fix license
* Update signature
* readme
* fix signature?
* fix signature?
* Fix license count
* Fix build
* Compression
* Fix _eventKeyIsKeyname
* remove gitignore
* Fix nullable
* Fix doc
* Add underscore lead. Make everything lower case. Print by line.
* Better event code encoding
* Signature
* Comment. Change dead key mapping to the last.
* Better digit heuristic. Better _eventKeyIsKeyName
* en-in test
* Remove unnecessary build change
* Better order
2022-11-30 01:28:02 +00:00
skia-flutter-autoroll
03e3a30982
Roll Skia from 6d759de2e5b2 to 24207007711b (3 revisions) ( flutter/engine#37968 )
...
https://skia.googlesource.com/skia.git/+log/6d759de2e5b2..24207007711b
2022-11-29 johnstiles@google.com Implement assignment in RP code generator.
2022-11-29 johnstiles@google.com Implement addition in RasterPipelineCodeGenerator.
2022-11-29 johnstiles@google.com Create Raster Pipeline 'add' ops for ints and floats.
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC bungeman@google.com ,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2022-11-30 00:07:05 +00:00
Brandon DeRosier
cd9c4c287a
[Impeller Scene] Wire up pipelines ( flutter/engine#37961 )
2022-11-29 14:06:02 -08:00