skia-flutter-autoroll
7063a17aac
Roll Skia from c93fa176c9ca to 33807a735c32 (3 revisions) ( flutter/engine#38464 )
...
https://skia.googlesource.com/skia.git/+log/c93fa176c9ca..33807a735c32
2022-12-22 johnstiles@google.com Add RP codegen support for the 'dot' intrinsic.
2022-12-22 jcgregorio@google.com [recipes] Always run the 'between_attempts_fn' after every failure.
2022-12-22 johnstiles@google.com Use simplified form of ternary-expression in fewer cases.
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 chinmaygarde@google.com ,kjlubick@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-22 17:02:13 +00:00
Jim Graham
c48bdca6da
Display list R-Tree culling ( flutter/engine#38429 )
...
* collect DL indices in RTree for clip culling
* fix bounds in unit test and minor opt in Dispatch
* normalize inline matrix objects and minor fixes to unit test
* remove over-eager DCHECK and improve R-Tree comments
* formatting
* include vector for Windows
* method rename and distribute child nodes more evenly
* add R-Tree specific unit tests and debug checks
* add comments about geometry to R-Tree unit tests and adjust spacing
* licenses
* licenses attempt 2
* fix potential overflow with uint32_t
* aggressively const DisplayList fields and methods
* add implementation comments per review feedback
2022-12-22 10:16:25 +00:00
skia-flutter-autoroll
cca1486c4d
Roll Skia from 67904a365fdc to c93fa176c9ca (6 revisions) ( flutter/engine#38460 )
...
https://skia.googlesource.com/skia.git/+log/67904a365fdc..c93fa176c9ca
2022-12-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from b673fa72b0da to 3a028e4c1f4a (3 revisions)
2022-12-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 109d78dc882e to 6b86fb70c0e6 (4 revisions)
2022-12-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 9ded03b43f92 to 626b10c14388 (7 revisions)
2022-12-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from f8277d0ae47c to 6609f9cfb95f (12 revisions)
2022-12-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from f7de9e0637c2 to bcbc10b1bed4 (3 revisions)
2022-12-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 109d78dc882e to 6b86fb70c0e6
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 chinmaygarde@google.com ,kjlubick@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-22 09:21:16 +00:00
skia-flutter-autoroll
0e62527984
Roll Skia from f1610a251e3a to 67904a365fdc (1 revision) ( flutter/engine#38459 )
...
https://skia.googlesource.com/skia.git/+log/f1610a251e3a..67904a365fdc
2022-12-22 jvanverth@google.com [graphite] Have Task::addCommands() take the Context.
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 chinmaygarde@google.com ,kjlubick@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-22 07:25:23 +00:00
David Iglesias
0b4da98cf6
[web] Render in custom target ( flutter/engine#37738 )
...
* Introduce FullScreenApplicationDom, and wire it to meta viewport, event handlers and hot restart.
* Move internal stylesheet to HostNode from ViewEmbedder.
* Add setHostStyles and Attribute to ApplicationDom. Use it in the embedder.
* Move HotRestartCacheHandler to its own file.
* Remove Safari hack for visualViewport.
* No need to keep a ref to the viewport meta in full-screen.
* Add applicationDom.attachGlassPane and use it in the Embedder.
* Remove empty method bodies.
* Add attachResourcesHost and use it from the embedder.
* Removed some unused code.
* Some more cleanup.
* Add ResizeObserver JS interop API.
* Add the CustomElementApplicationDom and wire it to the ViewEmbedder.
* Add the DimensionsProvider classes.
* Reimplement engine.window using the DimensionsProvider.
* Delegate window metrics to engine window in html scene object.
* Wire DimensionsProvider into engine.window.
* Moved ApplicationDom into its own subdir.
* Make DimensionsProvider also an Observer. Expose onResize Stream.
* Delegate onResize and dpr from window to DimensionsObserver object.
* Remove or make most ApplicationDom methods private. Expose single initializeHost.
* Hook the new API.
* dart format
* ApplicationDom -> EmbeddingStrategy.
* Attach pointer move events to glassPaneElement
* Use offset positions for mouse events (relative to host element) rather than client (relative to viewport)
* Update TouchAdapter to understand scrolling (simulate offsetX/Y)
* Remove locale change handling from the embedding strategy.
Also, remove DomSubscription handling from the
hot_restart_cache_handler, now that it is not needed.
* Move locale handling from the embedder to the platform dispatcher
* Move some styles from host to glassPane so we are more friendly with external CSS.
* Make analyzer fixes
* Ensure DimensionsProvider is available in tests.
* Initialize the view DimensionsProvider next to where the EmbeddingStrategy is decided (more logical)
* Bring back the logic to support Firefox 83.
* Fix pointer_binding test for new anchor point in the DOM.
* Fix pointer_binding_test in Firefox.
* Add an iterable way of accessing 'rules'
From a CSSStyleSheet object.
Also add the cssText getter for a CSSRule so we can parse it later.
* Merge latest changes to host_node stylesheet.
* Add an id to the StyleSheet element that we add, so it can be selected
later (in tests).
* Use the methods coming from browser_detection.dart to determine the
browser runtime, instead of re-implementing them within the method.
* Merge the Edge stylesheet into the general one.
* Update tests so they can look at the CSS Rules that were added.
* Format test
* Try to use insertRule for -ms-reveal, and fallback in tests.
* Test hot_restart_cache_handler
Simplify API a little bit, make clear method private.
* Test dimensions_provider.
* Test full_page_dimensions_provider
* Test custom_element_dimensions_provider
* Test embedding_strategy. Make getDomCache util public.
* Fixes and tests for *_embedding_strategy.
* Move default text colors to our innermost style inside host_node (apply only to flt-scene-host). Remove code from the embedding strategies, and adjust tests.
* Safari expands shorthand properties in CSSOM.
Check individually for both font-family and font-size in Safari, rather
than font in the host_node_test.
* Add computeEventOffsetToTarget function, and use it.
* Address PR comments.
* Update licenses_flutter.
* Remove DomCSSRuleList class and instead use Iterable of DomCSSRule
* Make the embeddingStrategy final instead of late
* Attach mouse/pointermove events to domWindow.
* Rename DimensionsProvider.onHotRestart to .close, and slightly improve docs.
* Fix compute physicalX/Y for TalkBack events.
Extracted compute function to a helper file.
* Clarify what does (and does not) support 3D transforms in the event_position_helper file.
* Update licenses file
2022-12-22 01:15:06 +00:00
skia-flutter-autoroll
36e1b7fbb9
Roll Skia from cd149aaa33bd to f1610a251e3a (5 revisions) ( flutter/engine#38456 )
...
https://skia.googlesource.com/skia.git/+log/cd149aaa33bd..f1610a251e3a
2022-12-21 egdaniel@google.com Move Dawn Context creation off of Context.
2022-12-21 aaronhk@chromium.org Add float version of saveLayerAlpha
2022-12-21 nathbappai@gmail.com [direct3d] Fix return value from boolean to pointer type
2022-12-21 johnstiles@google.com Add Luma RP codegen tests.
2022-12-21 johnstiles@google.com Add scalar-vector binary-expr support to 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 chinmaygarde@google.com ,kjlubick@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-22 00:59:05 +00:00
skia-flutter-autoroll
f29cca0d02
Roll Skia from 239a9199a3d9 to cd149aaa33bd (2 revisions) ( flutter/engine#38451 )
...
https://skia.googlesource.com/skia.git/+log/239a9199a3d9..cd149aaa33bd
2022-12-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from c4d6d0f52ce0 to b673fa72b0da (1 revision)
2022-12-21 robertphillips@google.com [graphite] remove SK_ENABLE_PRECOMPILE flag
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 chinmaygarde@google.com ,kjlubick@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-21 21:16:29 +00:00
Brandon DeRosier
be6aa41d4f
[Impeller Scene] Make Geometry/Materials own command binding behavior ( flutter/engine#38437 )
2022-12-21 11:24:54 -08:00
skia-flutter-autoroll
aed8597a79
Roll Skia from 7ad6f27aff57 to 239a9199a3d9 (5 revisions) ( flutter/engine#38450 )
...
https://skia.googlesource.com/skia.git/+log/7ad6f27aff57..239a9199a3d9
2022-12-21 robertphillips@google.com [graphite] Complete(ish) precompile pipeline generation (w/ testing)
2022-12-21 kjlubick@google.com Remove staging flag SK_LEGACY_PATH_ARCTO_ENDPOINT
2022-12-21 johnstiles@google.com Add RP codegen support for uniforms.
2022-12-21 johnstiles@google.com Add push_uniform support to RP builder.
2022-12-21 robertphillips@google.com [graphite] Add hooks to add primitiveBlenders to precompile combinations
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 chinmaygarde@google.com ,kjlubick@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-21 19:14:37 +00:00
skia-flutter-autoroll
0e8b038d68
Roll Skia from 2e3ee507e838 to 7ad6f27aff57 (1 revision) ( flutter/engine#38447 )
...
https://skia.googlesource.com/skia.git/+log/2e3ee507e838..7ad6f27aff57
2022-12-21 robertphillips@google.com [graphite] Add drawTypes to Renderers and precompile call
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 chinmaygarde@google.com ,kjlubick@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-21 16:35:04 +00:00
skia-flutter-autoroll
acbbd0b229
Roll Skia from a60f3f6214d3 to f8b6ec14e83f (4 revisions) ( flutter/engine#38438 )
...
https://skia.googlesource.com/skia.git/+log/a60f3f6214d3..f8b6ec14e83f
2022-12-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from edb5dad4c6cd to 109d78dc882e (3 revisions)
2022-12-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 5cc118bde79d to f8277d0ae47c (10 revisions)
2022-12-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 3b2177fcfcba to f7de9e0637c2 (1 revision)
2022-12-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 71aad257c071 to 109d78dc882e
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 chinmaygarde@google.com ,kjlubick@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-21 07:29:09 +00:00
Jim Graham
7e9347ecf9
use min/max sandwich test on unit test bounds ( flutter/engine#38435 )
2022-12-21 04:36:48 +00:00
skia-flutter-autoroll
7405631dc8
Roll Skia from 09d796c0a728 to a60f3f6214d3 (5 revisions) ( flutter/engine#38432 )
...
https://skia.googlesource.com/skia.git/+log/09d796c0a728..a60f3f6214d3
2022-12-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 28ede018d9d4 to c4d6d0f52ce0 (8 revisions)
2022-12-20 johnstiles@google.com Use spans to represent slot ranges.
2022-12-20 johnstiles@google.com Add support for copy_constants to RP builder.
2022-12-20 johnstiles@google.com Remove SkRasterPipelineUtils entirely.
2022-12-20 jvanverth@google.com Fix miter issue with AAConvexTessellator.
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 chinmaygarde@google.com ,kjlubick@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-21 02:52:04 +00:00
Brandon DeRosier
91f1d38669
[Impeller] Remove depth/stencil attachments from imgui pipeline ( flutter/engine#38427 )
2022-12-20 16:44:08 -08:00
skia-flutter-autoroll
94ffd7e143
Roll Skia from 34fb45763ef7 to 09d796c0a728 (8 revisions) ( flutter/engine#38428 )
...
https://skia.googlesource.com/skia.git/+log/34fb45763ef7..09d796c0a728
2022-12-20 nathbappai@gmail.com Fix calling std::max with different integer types
2022-12-20 egdaniel@google.com Move creation of Metal Context out of Context.
2022-12-20 johnstiles@google.com Migrate AdjacentMultiSlotOp out of RP utils.
2022-12-20 johnstiles@google.com Migrate AdjacentSingleSlotOp out of RP utils.
2022-12-20 johnstiles@google.com Migrate ZeroSlotsUnmasked out of RP utils.
2022-12-20 johnstiles@google.com Migrate CopyConstants out of RP utils.
2022-12-20 johnstiles@google.com Migrate CopySlotsMasked out of RP utils.
2022-12-20 johnstiles@google.com Migrate CopySlotsUnmasked out of RP utils.
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 chinmaygarde@google.com ,kjlubick@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-20 23:07:35 +00:00
skia-flutter-autoroll
aee4d7335a
Roll Skia from eca2fed907ac to 34fb45763ef7 (3 revisions) ( flutter/engine#38425 )
...
https://skia.googlesource.com/skia.git/+log/eca2fed907ac..34fb45763ef7
2022-12-20 egdaniel@google.com [Graphite] Move logic for creating Vulkan Context into Vulkan only file.
2022-12-20 johnstiles@google.com Support uniform declarations while compiling.
2022-12-20 kjlubick@google.com [includes] Enforce IWYU on SkCubicMap and SkGlyph
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 chinmaygarde@google.com ,kjlubick@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-20 21:13:16 +00:00
Brandon DeRosier
b80beeecb1
[Impeller] RRect blur improvements ( flutter/engine#38417 )
2022-12-20 11:48:12 -08:00
skia-flutter-autoroll
d1402f390b
Roll Skia from a8378cd12673 to eca2fed907ac (3 revisions) ( flutter/engine#38423 )
...
https://skia.googlesource.com/skia.git/+log/a8378cd12673..eca2fed907ac
2022-12-20 johnstiles@google.com Migrate slot-management code into a helper class.
2022-12-20 penghuang@chromium.org [graphite/dawn] support copy buffer and texture bytes per row alignment
2022-12-20 johnstiles@google.com Use const pointers for source data.
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 chinmaygarde@google.com ,kjlubick@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-20 18:28:21 +00:00
skia-flutter-autoroll
4b2cc6baee
Roll Skia from 68dbdbdc2e49 to a8378cd12673 (1 revision) ( flutter/engine#38422 )
...
https://skia.googlesource.com/skia.git/+log/68dbdbdc2e49..a8378cd12673
2022-12-20 kjlubick@google.com Remove legacy getFillPath from SkPaint
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 chinmaygarde@google.com ,kjlubick@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-20 15:19:08 +00:00
skia-flutter-autoroll
5b3c628e81
Roll Fuchsia Linux SDK from uKNwsaf92uZcX_QiY... to iQT5jpUhipvetxSiH... ( flutter/engine#38421 )
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC chinmaygarde@google.com on the revert to ensure that a human
is aware of the problem.
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-20 14:41:19 +00:00
ColdPaleLight
f2007cfd2b
Use DisplayListMatrixClipTracker in DisplayListBuilder ( flutter/engine#38349 )
...
* Use DisplayListMatrixClipTracker in DisplayListBuilder
* Ignore is_aa
* Revert "Ignore is_aa"
This reverts commit b201dadc773f8e726ec68ed88114df9be7b5a9b0.
* Tweak code
* Use content_culled
* getLocalClipBounds without device clip bounds roundsOut
* Tweak code and add more tests
* remove virtual
2022-12-20 10:05:40 +00:00
skia-flutter-autoroll
013067e6e5
Roll Skia from c42beb57e108 to 557183808708 (2 revisions) ( flutter/engine#38419 )
...
https://skia.googlesource.com/skia.git/+log/c42beb57e108..557183808708
2022-12-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from edb5dad4c6cd to 71aad257c071
2022-12-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 36d56c8aa2be to edb5dad4c6cd (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 jsimmons@google.com ,kjlubick@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-20 07:53:35 +00:00
Siva
99b4cb739a
Manual Roll Dart SDK from 7b4d4ec3cad1 to 35f6108ef685 (4 revisions) ( flutter/engine#38409 )
...
* Manual Roll Dart SDK from 7b4d4ec3cad1 to 35f6108ef685 (4 revisions)
https://dart.googlesource.com/sdk.git/+log/7b4d4ec3cad1..35f6108ef685
2022-12-16 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-39.0.dev
2022-12-16 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-38.0.dev
2022-12-16 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-37.0.dev
2022-12-16 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-36.0.dev
* Add package:js path dependency
2022-12-19 19:31:31 -08:00
skia-flutter-autoroll
1a05886f3e
Roll Skia from 8876daf17554 to e8c3fa6d7d2f (3 revisions) ( flutter/engine#38413 )
...
https://skia.googlesource.com/skia.git/+log/8876daf17554..e8c3fa6d7d2f
2022-12-19 jmbetancourt@google.com include icu dependencies based on target platform
2022-12-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from d9afcb445716 to f13305cd994c (3 revisions)
2022-12-19 kjlubick@google.com Move SkToBool out of SkTypes.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 jsimmons@google.com ,kjlubick@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-20 02:21:09 +00:00
Matej Knopp
bc41422fb1
[macOS] Update FlutterView layer scale when backing properties change ( flutter/engine#38402 )
2022-12-20 01:05:26 +01:00
Ian Hickson
7ff15f1845
Fix signature logic in license tool ( flutter/engine#38363 )
2022-12-19 14:42:56 -08:00
dependabot[bot]
a2f12e9ffb
Bump ossf/scorecard-action from 2.0.4 to 2.1.1 ( flutter/engine#38406 )
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.0.4 to 2.1.1.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](e363bfca00...15c10fcf1c )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-19 20:45:21 +00:00
Brandon DeRosier
e55c8eefce
[Impeller Scene] Add animation/PBR descriptions to ipscene ( flutter/engine#38397 )
2022-12-19 11:35:55 -08:00
gaaclarke
a76ec8c965
reland: Started using FlutterEngineGroups by default on Android ( flutter/engine#38367 )
...
* Revert "Revert "Started using FlutterEngineGroups by default on Android (#37822 )" (#38351 )"
This reverts commit b0a282e0cc7e0ceb22ce75258c2b9c22266b7f47.
* fixed the entrypoint test
* updated old test
* coldpalelight's suggestion
* added entrypoint args
2022-12-19 11:26:36 -08:00
Kevin Lubick
7b5a026714
Remove usage of SkToBool ( flutter/engine#38401 )
2022-12-19 19:22:05 +00:00
Kevin Lubick
6d3efb7529
Add more missing includes ( flutter/engine#38398 )
2022-12-19 19:14:30 +00:00
htoor3
4a88a2f248
[web] Don't overwrite editing state with semantic updates ( flutter/engine#38271 )
...
* Remove editing state overwrite on semantic updates
* Add tests
* Fix test name
* Assert that framework messages will update semantic editing state
* Change test name
* Whitespace
2022-12-19 18:54:24 +00:00
Zachary Anderson
dcee06a479
pylint scripts under sky, remove dead scripts under sky/tools/roll ( flutter/engine#38334 )
2022-12-19 09:52:41 -08:00
skia-flutter-autoroll
37acc8260e
Roll Skia from fc0ac31a46f8 to 46af4ad25426 (1 revision) ( flutter/engine#38403 )
...
https://skia.googlesource.com/skia.git/+log/fc0ac31a46f8..46af4ad25426
2022-12-19 bsalomon@google.com Reland "Add SkPicture support for SkMesh"
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 jsimmons@google.com ,kjlubick@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-19 17:34:05 +00:00
skia-flutter-autoroll
129f6e7c4a
Roll Skia from 0362c030efa7 to fc0ac31a46f8 (4 revisions) ( flutter/engine#38399 )
...
https://skia.googlesource.com/skia.git/+log/0362c030efa7..fc0ac31a46f8
2022-12-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 36d56c8aa2be to 12a133b7cc90
2022-12-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from b1f9505daa83 to 36d56c8aa2be (2 revisions)
2022-12-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from bf8a230c81ea to ad541a7cdd92 (6 revisions)
2022-12-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from a10c7d244a29 to 67f520305136 (1 revision)
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 jsimmons@google.com ,kjlubick@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-19 15:05:23 +00:00
dependabot[bot]
f4f74a8d15
Bump github/codeql-action from 2.1.36 to 2.1.37 ( flutter/engine#38391 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2.1.36 to 2.1.37.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](a669cc5936...959cbb7472 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-19 08:48:23 +00:00
skia-flutter-autoroll
c50f87f362
Roll Skia from 7b0a9d9a3008 to 0362c030efa7 (9 revisions) ( flutter/engine#38385 )
...
https://skia.googlesource.com/skia.git/+log/7b0a9d9a3008..0362c030efa7
2022-12-18 vikassoni@chromium.org Remove legacy skia api.
2022-12-18 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2022-12-17 jvanverth@google.com Rename some AtlasTypes for clarity.
2022-12-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from c943ccc4d398 to 29e87c1e6ee6 (3 revisions)
2022-12-16 kjlubick@google.com [includes] Enforce IWYU on various base and core files.
2022-12-16 kjlubick@google.com Manual Dawn Roll
2022-12-16 cdesouza@igalia.com Preparing to enable -Wunreachable-code-aggressive
2022-12-16 bsalomon@google.com Revert "Add SkPicture support for SkMesh"
2022-12-16 bsalomon@google.com Add SkPicture support for SkMesh
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 jsimmons@google.com ,kjlubick@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-18 17:13:18 +00:00
alanwutang11
8518efa1f6
Use canvaskit toByteData for unsupported videoFrame formats ( flutter/engine#38361 )
...
* use canvaskit toByteData for unsupported videoFrame formats
* more descriptive comment
2022-12-17 22:07:11 -08:00
skia-flutter-autoroll
5c9530700b
Roll Fuchsia Linux SDK from PqyqxdbUFyd8xoYIP... to bloqad357AGI6lnOb... ( flutter/engine#38381 )
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC jsimmons@google.com on the revert to ensure that a human
is aware of the problem.
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-18 01:18:22 +00:00
Brandon DeRosier
1a7505deee
[Impeller] Move GetSecondsElapsed to Playground ( flutter/engine#38375 )
2022-12-17 19:53:18 +00:00
Brandon DeRosier
7ff5dc4d73
[Impeller Scene] Fix crasher for nodes with no meshes ( flutter/engine#38374 )
2022-12-17 11:07:08 -08:00
Jason Simmons
7012c66402
Add a missing include to display_list_matrix_clip_tracker.h ( flutter/engine#38371 )
2022-12-17 15:33:26 +00:00
Chris Bracken
cf89f3ff75
Even though the file is pure C code, it's useful to use a C++ or Objective-C++ filename in order to use FML (assertions) in the implementation. ( flutter/engine#38365 )
...
Three implementation changes:
* Since the file is now C++, some implicit void* conversions now require
an explicit cast.
* A malloc/free of a buffer has been replaced with a std::vector.
* An `assert()` was changed to `FML_DCHECK` for consistency with the
rest of the embedder.
No test changes since there are no semantic changes.
Existing tests are in:
https://github.com/flutter/engine/blob/main/shell/platform/darwin/common/framework/Source/flutter_standard_codec_unittest.mm
2022-12-16 23:28:01 -08:00
Chris Bracken
1571befea8
[iOS, macOS] Migrate from assert to FML_DCHECK ( flutter/engine#38368 )
...
Eliminates raw C asserts in the iOS and macOS embedders, replacing them
with FML_DCHECK for consistency with the rest of the codebase.
No semantic change so no changes to tests.
2022-12-16 19:07:16 -08:00
gaaclarke
29c3e97f45
Sped up FlutterStandardCodec writing speed. ( flutter/engine#38345 )
...
* Sped up FlutterStandardCodec writing speed.
* added clear division of reader and writer helpers
* updated doxygen comment
2022-12-16 22:43:55 +00:00
Jason Simmons
46a94de351
Remove DisplayList's dependency on SkAutoTMalloc ( flutter/engine#38359 )
...
SkAutoTMalloc is not a public Skia API
2022-12-16 22:18:30 +00:00
Jackson Gardner
25ca78aaec
Update documentation to use --local-web-sdk flags. ( flutter/engine#38328 )
2022-12-16 21:54:20 +00:00
Zachary Anderson
79566e6cc1
Ensure licenses excluded file list has newline at EOF ( flutter/engine#38354 )
2022-12-16 21:42:05 +00:00
Chris Bracken
dc3033d922
Clarify semantics action dispatch id parameter ( flutter/engine#38356 )
...
Previously the embedder API documented this as an action ID, but it's
actually the semantics node ID. This fixes the docs and renames the
parameter to clarify its purpose.
This callback is registered in the framework render bindings:
9102f2fe0b/packages/flutter/lib/src/rendering/binding.dart (L43)
Handled by `_handleSemanticsAction`:
9102f2fe0b/packages/flutter/lib/src/rendering/binding.dart (L360-L366)
Which invokes `SemanticsOwner.performAction`, where the node is looked up by ID:
9102f2fe0b/packages/flutter/lib/src/semantics/semantics.dart (L3258-L3277)
2022-12-16 13:40:48 -08:00
Erik
5262e76f26
Port touch-based tests from embedder integration test ( flutter/engine#38234 )
...
* Port touch-based tests from embedder integration test
* Remove RegisterTouchScreen and related variables
* Update embedded child view size
2022-12-16 20:54:07 +00:00