Loïc Sharma
0dbedd3617
[Windows] Remove accessibility root assumptions ( flutter/engine#39441 )
...
* [Windows] Remove accessibility root assumptions
* Improve tests
* Improve comment
* Use helper
* Add TODO
* Fix
* Make test more thorough
* Add assertion
* More assertions
* Format
* Tweak comments based off feedback
2023-02-07 23:27:07 +00:00
hangyu
13c33441ef
Override _accessibilityHitTest to fix IOS 16 semantics issues ( flutter/engine#38794 )
...
* Update SemanticsObject.mm
* lint
* Update SemanticsObjectTest.mm
test
Update SemanticsObjectTest.mm
Update SemanticsObjectTest.mm
test
test
Update SemanticsObject.mm
Update SemanticsObjectTest.mm
Update SemanticsObjectTest.mm
Update SemanticsObject.mm
Update SemanticsObjectTest.mm
update
Update SemanticsObjectTest.mm
* Update SemanticsObjectTest.mm
* Update SemanticsObject.mm
* Update SemanticsObject.mm
* Update SemanticsObject.mm
* Update SemanticsObject.mm
* Update SemanticsObject.mm
* Update SemanticsObject.mm
* Update SemanticsObject.mm
* Update SemanticsObject.mm
* Update SemanticsObject.mm
* Update SemanticsObject.mm
* Update SemanticsObject.mm
* Update SemanticsObject.mm
* Update shell/platform/darwin/ios/framework/Source/SemanticsObject.mm
Co-authored-by: chunhtai <47866232+chunhtai@users.noreply.github.com>
* Update SemanticsObject.mm
* hittestorder
* Update SemanticsObject.h
* Update accessibility_bridge.mm
* Update SemanticsObject.mm
* Update SemanticsObject.mm
* Update SemanticsObject.mm
* Update SemanticsObject.mm
* Update SemanticsObject.mm
* Update SemanticsObjectTest.mm
* Update SemanticsObject.mm
* Update accessibility_bridge_test.mm
---------
Co-authored-by: chunhtai <47866232+chunhtai@users.noreply.github.com>
2023-02-07 22:25:53 +00:00
skia-flutter-autoroll
0d883f4323
Roll Skia from 87dbc81b421f to bd48f82dcabb (8 revisions) ( flutter/engine#39459 )
...
https://skia.googlesource.com/skia.git/+log/87dbc81b421f..bd48f82dcabb
2023-02-07 armansito@google.com [graphite] Remove unused DrawBufferManager.h header
2023-02-07 johnstiles@google.com Add support for sk_FragCoord to SkRP.
2023-02-07 johnstiles@google.com Remove redundant RP codegen tests.
2023-02-07 johnstiles@google.com Simplify pushing and immediately popping a slot.
2023-02-07 bsalomon@google.com SkShaderBase::asFragmentProcessor uses MatrixRec
2023-02-07 johnstiles@google.com Factor out redundant pushIntrinsic logic.
2023-02-07 johnstiles@google.com Add pow/exp support to RP codegen.
2023-02-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from be2b5b119b13 to 0c637535def1 (55 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 brianosman@google.com ,jonahwilliams@google.com,kjlubick@google.com,rmistry@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
2023-02-07 21:42:16 +00:00
Zachary Anderson
30c25acf8b
Add helpers for updating arm tools in CIPD ( flutter/engine#39458 )
2023-02-07 12:31:27 -08:00
Jonah Williams
a479b5c310
[impeller] ensure full glyphs respect alpha ( flutter/engine#39377 )
2023-02-07 19:46:51 +00:00
skia-flutter-autoroll
93dd24de00
Roll Skia from 3b1401c4870d to 87dbc81b421f (4 revisions) ( flutter/engine#39457 )
...
https://skia.googlesource.com/skia.git/+log/3b1401c4870d..87dbc81b421f
2023-02-07 kjlubick@google.com Build runtime files
2023-02-07 herb@google.com Switch path and drawable from action to digest
2023-02-07 herb@google.com Use path and drawable API correctly
2023-02-07 johnstiles@google.com Implement pop-slots simplification code recursively.
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 brianosman@google.com ,jonahwilliams@google.com,kjlubick@google.com,rmistry@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
2023-02-07 17:10:23 +00:00
skia-flutter-autoroll
3517e64501
Roll Skia from 6babb6a1afe6 to 3b1401c4870d (1 revision) ( flutter/engine#39455 )
...
https://skia.googlesource.com/skia.git/+log/6babb6a1afe6..3b1401c4870d
2023-02-07 armansito@google.com Run rewrite_includes.py
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 bdero@google.com ,brianosman@google.com,kjlubick@google.com,rmistry@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
2023-02-07 14:41:28 +00:00
skia-flutter-autoroll
e0cdb2405d
Roll Fuchsia Linux SDK from wlbzrDXNCXQZV0QdG... to aRqjqB76Z2gNQsrTA... ( flutter/engine#39454 )
...
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 bdero@google.com ,rmistry@google.com,zra@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
2023-02-07 14:03:23 +00:00
skia-flutter-autoroll
ddd6f4ecdf
Roll Skia from 7e2c9f54c0fd to 419bb63e733d (1 revision) ( flutter/engine#39447 )
...
https://skia.googlesource.com/skia.git/+log/7e2c9f54c0fd..419bb63e733d
2023-02-07 armansito@google.com [graphite] Introduce buffer types for GPU-only use 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 bdero@google.com ,brianosman@google.com,kjlubick@google.com,rmistry@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
2023-02-07 05:58:22 +00:00
Jake Schafer
ec42a1d6e0
iOS keyboard animation synchronization ( flutter/engine#37604 )
...
* first keyboard commit
* first keyboard commit
* cleaned up from initial testing
* added keyboard animation stop calculation
* added keyboard animation stop calculation
* lucky updates :)
* type change
* final touches
* final touches
* final touches
* removed KeyboardAnimationView class
* removed KeyboardAnimationView class
* dynamic keyboard spring curve implementation
* broke out spring curve to own objc files
* broke out spring curve to own objc files
* simplified and added test
* modified spring formula to use damping
* added logic for compounding simultaneous animation calls
* remove unnecessary code
* cleanup
* cleanup
* update springCurveIos file
* cleaning up
* simple optimizations
* comment update
* bool update
* credit spring calculation project
* improved setupKeyboardAnimationCureveIfNeeded tests
Improved setupKeyboardAnimationCurveIfNeeded tests
* Optimized compounding animation checks and added new tests
* changed viewport update logic
* Update FlutterViewControllerTest.mm
Updated test nits
* Updated license
* Updated tests
* Cleanup
* Migrated spring class based on React
* Updated syntax
* Update shell/platform/darwin/ios/framework/Source/spring_curve_ios.mm
Co-authored-by: Jenn Magder <magder@google.com>
* Update shell/platform/darwin/ios/framework/Source/spring_curve_ios.h
Co-authored-by: Jenn Magder <magder@google.com>
* Updated naming
* Updated naming
* Optimized spring model calculations
* Improved interpolation accuracy
* Revert "Improved interpolation accuracy"
This reverts commit 6d025129b620db44741f70d659900430d9536628.
* Updated comment
* Updated spring curve comments
* updated to work with third_party spring animation
* updated to use SpringAnimation to/from values
* updated license (removed old files)
* updates
* allow updating springanimation position values
* updated test
* update
* fixes
---------
Co-authored-by: Jenn Magder <magder@google.com>
2023-02-07 01:12:23 +00:00
Loïc Sharma
fb53ce4e48
[Windows] Fix the 'engine restart resets keyboard' test ( flutter/engine#39380 )
2023-02-07 01:00:09 +00:00
skia-flutter-autoroll
8a3202cce8
Roll Skia from 1bc762cbb8ce to 7e2c9f54c0fd (23 revisions) ( flutter/engine#39440 )
...
https://skia.googlesource.com/skia.git/+log/1bc762cbb8ce..7e2c9f54c0fd
2023-02-06 brianosman@google.com Switch back to "legacy" AAA heuristic
2023-02-06 ccameron@chromium.org SkJpegXmp: Consolidate XMP parsing in SkJpegXmp
2023-02-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 3c1d98cffee9 to 0627f9ef0da0
2023-02-06 nicolettep@google.com [graphite] Define freeGpuData() in VulkanTexture class
2023-02-06 robertphillips@google.com [graphite] Apply colorSpace to runtime effect's uniforms
2023-02-06 robertphillips@google.com [graphite] Apply colorSpace to the gradients' color stops
2023-02-06 jvanverth@google.com Fix overflow in CreateIntegralTable
2023-02-06 johnstiles@google.com Avoid switching between scalar and SIMD in Affine_vpts.
2023-02-06 robertphillips@google.com [graphite] Apply colorSpace to the SkPaint's color
2023-02-06 robertphillips@google.com Make use of existing DM color space functionality
2023-02-06 nicolettep@google.com [graphite] Implement Vulkan CopyBufferToTexture
2023-02-06 herb@google.com Use the right mask action to draw emoji
2023-02-06 bungeman@google.com Remove SK_IGNORE_FIX_FOR_PDF_UNDEFINED_COLOR
2023-02-06 bungeman@google.com Put codec DecoderProc into anonymous namespace
2023-02-06 jamesgk@google.com Manually roll Dawn from 14685aa05bfd to 0b4a2f1f50b8 (25 revisions)
2023-02-06 herb@google.com On RemoteStrike use fSentGlyphs for all types
2023-02-06 brianosman@google.com Clean up naming and standards in RP SkImageShader
2023-02-06 brianosman@google.com Implement linear mipmap filtering in Raster Pipeline
2023-02-06 johnstiles@google.com Replace pop_slots with pop_slots_unmasked when possible.
2023-02-06 johnstiles@google.com Dump ops that span multiple variables correctly.
2023-02-06 johnstiles@google.com Give variables unique names in SkRP dump files.
2023-02-06 johnstiles@google.com Optimize compound-constructors into splats where possible.
2023-02-06 bsalomon@google.com Add shader that clamps the coordinates used to sample another shader.
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 bdero@google.com ,brianosman@google.com,kjlubick@google.com,rmistry@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
2023-02-07 00:24:33 +00:00
godofredoc
9cf8958796
Fix cpp-wrappers archive. ( flutter/engine#39400 )
...
* Fix cpp-wrappers archive.
* Include wrapper headers.
2023-02-06 23:22:04 +00:00
godofredoc
ee7fae375e
Use jdk 11 in the engine. ( flutter/engine#39375 )
...
This is in preparation to support builds on mac m1 machines.
2023-02-06 22:55:08 +00:00
godofredoc
3e22218a32
Migrate engine_v2_builds to python3. ( flutter/engine#39404 )
...
* Migrate engine_v2_builds to python3.
Python2 has already been deprecated and the the python binary removed
from path.
* Also use python3 for global generators.
2023-02-06 18:05:50 +00:00
skia-flutter-autoroll
323b134131
Roll Skia from 8de8c6287254 to 45a4fdcc0cb0 (1 revision) ( flutter/engine#39394 )
...
https://skia.googlesource.com/skia.git/+log/8de8c6287254..45a4fdcc0cb0
2023-02-04 ccameron@chromium.org SkJpegCodec: Add extended XMP support
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 bdero@google.com ,brianosman@google.com,jamesgk@google.com,rmistry@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
2023-02-04 23:17:16 +00:00
skia-flutter-autoroll
80cb5cbb2a
Roll Fuchsia Linux SDK from D0jJKibnSzSOs68QJ... to Z6Bdg2fbH4n5ptsKZ... ( flutter/engine#39393 )
...
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 bdero@google.com ,rmistry@google.com,zra@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
2023-02-04 23:07:18 +00:00
skia-flutter-autoroll
a5de2a2b74
Roll Fuchsia Linux SDK from y0pMcSL4ejAh7JYTq... to D0jJKibnSzSOs68QJ... ( flutter/engine#39386 )
...
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 bdero@google.com ,rmistry@google.com,zra@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
2023-02-04 09:20:16 +00:00
Brandon DeRosier
54686edb5d
[Impeller] Make text appear less emboldened ( flutter/engine#39383 )
2023-02-03 22:34:09 -08:00
Erik
8854bfc7ce
[fuchsia] Add output_path property to customize output path of .so files ( flutter/engine#39007 )
...
* Add output_path property to customize output path of .so files
* Update to use proper path for ASAN vs non-ASAN
2023-02-03 20:43:50 -08:00
skia-flutter-autoroll
b063cc02ab
Roll Skia from 5d8a7ed8acfe to 8de8c6287254 (1 revision) ( flutter/engine#39382 )
...
https://skia.googlesource.com/skia.git/+log/5d8a7ed8acfe..8de8c6287254
2023-02-04 johnstiles@google.com Reorder Affine_vpts to do a trailing element last.
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 bdero@google.com ,brianosman@google.com,jamesgk@google.com,rmistry@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
2023-02-04 03:05:23 +00:00
skia-flutter-autoroll
be69be958e
Roll Skia from f083b79aa388 to 5d8a7ed8acfe (3 revisions) ( flutter/engine#39381 )
...
https://skia.googlesource.com/skia.git/+log/f083b79aa388..5d8a7ed8acfe
2023-02-03 herb@google.com Init digest sets drop for empty glyphs
2023-02-03 jreck@google.com SkGainmapInfo: Update parameter names and meanings
2023-02-03 herb@google.com Remove digest() use more specific versions
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 bdero@google.com ,brianosman@google.com,jamesgk@google.com,rmistry@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
2023-02-04 01:22:05 +00:00
luckysmg
f1582eec0a
[iOS] Ensure FlutterView's background color is not nil to avoid CAMetalLayer nextDrawable being time-consuming ( flutter/engine#39359 )
...
* ++
* Add tests
* ++
2023-02-04 00:49:03 +00:00
skia-flutter-autoroll
233be72b56
Roll Dart SDK from b7a0c75d4470 to de912d108ebb (1 revision) ( flutter/engine#39379 )
...
https://dart.googlesource.com/sdk.git/+log/b7a0c75d4470..de912d108ebb
2023-02-03 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-202.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 aam@google.com ,bdero@google.com,dart-vm-team@google.com,rmistry@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
2023-02-04 00:13:04 +00:00
Brandon DeRosier
9e5d73c747
[Impeller] Retain embolden/skew font properties when rendering text glyphs ( flutter/engine#39378 )
2023-02-03 15:50:17 -08:00
skia-flutter-autoroll
244286601a
Roll Skia from 83a3d8b16c94 to f083b79aa388 (5 revisions) ( flutter/engine#39376 )
...
https://skia.googlesource.com/skia.git/+log/83a3d8b16c94..f083b79aa388
2023-02-03 johnstiles@google.com Fall back to SkVM for debug traces.
2023-02-03 jvanverth@google.com Add GN option to enable shader dumps.
2023-02-03 johnstiles@google.com Remove SPIR-V division-by-literal optimization.
2023-02-03 johnstiles@google.com Simplify division by a constant.
2023-02-03 bsalomon@google.com Zero d registers before bilinear/bicubic rather than in seed_shader
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 bdero@google.com ,brianosman@google.com,jamesgk@google.com,rmistry@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
2023-02-03 23:32:54 +00:00
Chris Yang
c05f179a2c
[ios] Lock refresh rate to 80fps when threads are merged ( flutter/engine#39172 )
...
When there are PlatformViews on the screen (threads merged), Flutter engine cannot consistently hit 120 fps, especially when the PlatformView is animating (scrolling etc), thus producing janks.
This PR locks the refresh rate to 80fps to avoid janks.
Fixes flutter/flutter#116640
2023-02-03 14:30:09 -08:00
Jonah Williams
2a42892503
[impeller] drawVertices blend mode ( flutter/engine#38985 )
...
* [impeller] drawVertices blend mode
* Squashed commit of the following:
commit fd230d22123c0a0c06850e8460637b0ca09b7c72
Author: jonahwilliams <jonahwilliams@google.com>
Date: Wed Jan 18 19:07:33 2023 -0800
fix opacity for pipeline blends
commit 53a21899c12c2323060f0503897756aeb073dfb2
Author: jonahwilliams <jonahwilliams@google.com>
Date: Wed Jan 18 15:32:16 2023 -0800
Use sub-contents
commit e83fb612bc9ee9b7f03ad44ac13b11ec6f03d118
Author: jonahwilliams <jonahwilliams@google.com>
Date: Wed Jan 18 12:05:53 2023 -0800
blending cleanup
commit 040a83f7e3cbac0c7c90f806a231a397d39d2d4c
Author: jonahwilliams <jonahwilliams@google.com>
Date: Tue Jan 17 18:22:47 2023 -0800
remove atlas_fill from licenses
commit 7d9e751ad49959fd76568350f38c98815e1808a7
Author: jonahwilliams <jonahwilliams@google.com>
Date: Tue Jan 17 17:16:37 2023 -0800
++
commit a4f25cd5cd2ff07890363935d9011475ee8631e0
Author: jonahwilliams <jonahwilliams@google.com>
Date: Tue Jan 17 17:11:14 2023 -0800
++
commit d8b3023899af301394273d57183c860d8f70006b
Author: jonahwilliams <jonahwilliams@google.com>
Date: Tue Jan 17 17:06:53 2023 -0800
++
commit 997bb3fa337ed826b142745d3a0607d511a72ee0
Author: jonahwilliams <jonahwilliams@google.com>
Date: Tue Jan 17 17:06:23 2023 -0800
back out vertices change
commit 9dbe177ac398ba6ab754e40de2b8feede90ac5dd
Merge: 94e6c24294 032f8d9c19
Author: jonahwilliams <jonahwilliams@google.com>
Date: Tue Jan 17 11:19:08 2023 -0800
Merge branch 'master' of github.com:flutter/engine into drawAtlas
commit 94e6c2429481b745540886e5735dacca4fca12f4
Author: jonahwilliams <jonahwilliams@google.com>
Date: Fri Jan 13 13:37:33 2023 -0800
Delete color blending
commit 426d6a19b0503baa6d0b9439f4806734f08ac2d3
Author: jonahwilliams <jonahwilliams@google.com>
Date: Thu Jan 12 16:59:00 2023 -0800
++
commit 3905cb17b3e77746cb697476bad795807d8daad5
Author: jonahwilliams <jonahwilliams@google.com>
Date: Thu Jan 12 16:45:50 2023 -0800
++
commit ca273f4417adce0c71b1dc8f48360c50f68162b2
Author: jonahwilliams <jonahwilliams@google.com>
Date: Thu Jan 12 16:35:40 2023 -0800
++
commit a3a94768ddb03c246b1c559d73ff4ca9219ff768
Author: jonahwilliams <jonahwilliams@google.com>
Date: Thu Jan 12 16:35:02 2023 -0800
basic texture coordiantes work
commit 785e18bdcb342b561545d00894d6b061a4bc66a6
Author: jonahwilliams <jonahwilliams@google.com>
Date: Wed Jan 11 20:13:56 2023 -0800
++
commit 79c13e50cba5ecceed00fa57065db02075e8ce81
Author: jonahwilliams <jonahwilliams@google.com>
Date: Wed Jan 11 20:05:10 2023 -0800
some texture coordinates work
commit 2a27640ee026bab3e55d94da34c48151ddbfdc0f
Author: jonahwilliams <jonahwilliams@google.com>
Date: Wed Jan 11 17:59:49 2023 -0800
CI cleanups
commit 0c23ff48a6b0bef72d6323182bffd47c181468ae
Author: jonahwilliams <jonahwilliams@google.com>
Date: Wed Jan 11 16:59:11 2023 -0800
dont double divide
commit 1a00d10a25a3a9a9ebc9257eb3121cf31cad933c
Author: jonahwilliams <jonahwilliams@google.com>
Date: Wed Jan 11 12:39:11 2023 -0800
test fixes
commit 8a1caa1f90ac9f8aa6e3d831c6423f12e7e6f21d
Author: jonahwilliams <jonahwilliams@google.com>
Date: Wed Jan 11 11:58:23 2023 -0800
++
commit 683e3064eb04dd571bdd3da3b18185cef73be8b0
Author: jonahwilliams <jonahwilliams@google.com>
Date: Wed Jan 11 11:57:54 2023 -0800
add drawVertices uage
commit 56bf47dc442b9b601370e4c34501dd5133a76475
Author: jonahwilliams <jonahwilliams@google.com>
Date: Tue Jan 10 19:12:42 2023 -0800
++
commit b2cc708eab39c034832c30e35e492b336a8543cb
Merge: ff6f4de42c dce6ac238b
Author: jonahwilliams <jonahwilliams@google.com>
Date: Tue Jan 10 16:58:52 2023 -0800
Merge branch 'master' of github.com:flutter/engine into drawAtlas
commit ff6f4de42ca558ce8c634df1ba6a4dd21b5f2bb4
Author: jonahwilliams <jonahwilliams@google.com>
Date: Thu Dec 15 14:38:11 2022 -0800
fill out drawAtlas
* update to use contents
* ++
* ++
* ++
* ++
* add playground test
* ++
* ++
* ++
2023-02-03 22:20:30 +00:00
Miguel
786803bc70
[fuchsia] fdio_service_connect no longer provides rights which we need ( flutter/engine#39374 )
...
fdio_service_connect no longer provides rights. Since we need the READABLE right when opening the debug/ctrl/diagnostics directories, this change uses fdio_open_at.
This change also fixes the Clone to remove specific rights and instead use CLONE_SAME_RIGHTS.
Verified locally that we no longer get ACCESS_DENIED on the diagnostics directory when opening in component manager.
2023-02-03 17:03:36 -05:00
Jonah Williams
b2a0500a9e
[Impeller] Append to existing atlas if room exists, reuse texture ( flutter/engine#38253 )
...
* [impeller][wip] append to existing atlas if room exists
* cleanups and reuse texture
* ++
* ++
* ++
* ++
* dnfield review
* ++
* ++
* ++
2023-02-03 21:54:47 +00:00
skia-flutter-autoroll
8687f16411
Roll Skia from 07a95bb37760 to 83a3d8b16c94 (5 revisions) ( flutter/engine#39373 )
...
https://skia.googlesource.com/skia.git/+log/07a95bb37760..83a3d8b16c94
2023-02-03 jvanverth@google.com Enable AutoreleasePool for MacOS/iOS in general.
2023-02-03 jvanverth@google.com [graphite] More progress on getting Dawn dm working.
2023-02-03 herb@google.com Add bitfields for actions
2023-02-03 bsalomon@google.com Simplify SkRuntimeEffect::makeImage
2023-02-03 bsalomon@google.com Revert "Don't overwrite dr, dg, db, da registers in seed_shader."
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 bdero@google.com ,brianosman@google.com,jamesgk@google.com,rmistry@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
2023-02-03 21:42:04 +00:00
skia-flutter-autoroll
8b28f5449c
Roll Skia from 62dcca5b175a to 07a95bb37760 (10 revisions) ( flutter/engine#39369 )
...
https://skia.googlesource.com/skia.git/+log/62dcca5b175a..07a95bb37760
2023-02-03 bsalomon@google.com Don't overwrite dr, dg, db, da registers in seed_shader.
2023-02-03 kjlubick@google.com Fix SkJpegSourceMgr::Make missing linker issues
2023-02-03 herb@google.com Add maskDigest
2023-02-03 johnstiles@google.com Honor the SkCapabilities of the raster backend.
2023-02-03 bsalomon@google.com Revert "Don't overwrite b, a, dr, dg, db, da registers in seed_shader."
2023-02-03 bsalomon@google.com Don't overwrite b, a, dr, dg, db, da registers in seed_shader.
2023-02-03 johnstiles@google.com Set the paint color in SkColorFilterBase::onFilterColor4f.
2023-02-03 jamesgk@google.com Manually roll Dawn from 70f968d098c8 to 14685aa05bfd (16 revisions)
2023-02-03 jamesgk@google.com Revert "Roll ANGLE from 2e9909f5e605 to fee24cfbe519 (10 revisions)"
2023-02-03 johnstiles@google.com Prevent seed_shader from being appended mid-shader.
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 bdero@google.com ,brianosman@google.com,jamesgk@google.com,rmistry@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
2023-02-03 19:39:24 +00:00
skia-flutter-autoroll
9d2a2a32b6
Roll Fuchsia Linux SDK from CAyoT0SrHHyXCMF31... to y0pMcSL4ejAh7JYTq... ( flutter/engine#39371 )
...
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 bdero@google.com ,rmistry@google.com,zra@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
2023-02-03 19:33:31 +00:00
Jonah Williams
6543a525e7
[impellerc] sort uniforms on metal backend ( flutter/engine#39366 )
...
* [impellerc] sort uniforms on metal backend
* dont double loop
* add comment
* ensure sksl backend picks up all uniforms
2023-02-03 19:20:08 +00:00
godofredoc
9dff1d9871
Add gen_snapshot to windows flutter artifact. ( flutter/engine#39353 )
...
* Add gen_snapshot to windows flutter artifact.
This file was missing on release and profile versions.
Bug: https://github.com/flutter/flutter/issues/119887
* Format gn file.
2023-02-03 17:13:13 +00:00
yaakovschectman
24ce1df7f9
Fire UIA event on Checkbox state change ( flutter/engine#39346 )
...
* Issue property change event
* Test checkbox property
* Formatting
2023-02-03 11:21:25 -05:00
skia-flutter-autoroll
a07ac423a7
Roll Skia from ee68f3edfa96 to 62dcca5b175a (1 revision) ( flutter/engine#39362 )
...
https://skia.googlesource.com/skia.git/+log/ee68f3edfa96..62dcca5b175a
2023-02-03 fmalita@chromium.org [skottie] Fix bluge effect sampling resolution
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 bdero@google.com ,brianosman@google.com,jamesgk@google.com,rmistry@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
2023-02-03 15:47:05 +00:00
Brandon DeRosier
21710ccc6b
[Impeller] Use minimal coverage for stencil restores after overdraw prevention ( flutter/engine#39358 )
2023-02-03 00:47:36 -08:00
Brandon DeRosier
00376de326
Revert "[impellerc] sort uniforms on metal backend ( #39345 )" ( flutter/engine#39356 )
...
This reverts commit abc97cd6e06320eda21e4f1ac277bf57ed13aa00.
2023-02-03 06:25:03 +00:00
Jonah Williams
abc97cd6e0
[impellerc] sort uniforms on metal backend ( flutter/engine#39345 )
...
* [impellerc] sort uniforms on metal backend
* dont double loop
* add comment
2023-02-03 03:55:04 +00:00
skia-flutter-autoroll
873db156b3
Roll Skia from 4f0166baf5a4 to a4079ec4c399 (1 revision) ( flutter/engine#39351 )
...
https://skia.googlesource.com/skia.git/+log/4f0166baf5a4..a4079ec4c399
2023-02-02 johnstiles@google.com Add SkRuntimeColorFilterBuilder helper 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 bdero@google.com ,brianosman@google.com,jamesgk@google.com,rmistry@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
2023-02-03 03:13:37 +00:00
skia-flutter-autoroll
0f6c32694c
Roll Skia from c2d81db3ef41 to 4f0166baf5a4 (13 revisions) ( flutter/engine#39348 )
...
https://skia.googlesource.com/skia.git/+log/c2d81db3ef41..4f0166baf5a4
2023-02-02 fmalita@chromium.org [skottie] More text editing functionality
2023-02-02 herb@google.com Add sdftDigest
2023-02-02 robertphillips@google.com Expand the configs tested by the ColorSpaces jobs
2023-02-02 jlavrova@google.com Correct text adjustment (2)
2023-02-02 jlavrova@google.com Correct text adjustment (1)
2023-02-02 ccameron@chromium.org Add SkJpegUnseekableSourceMgr
2023-02-02 kjlubick@google.com Move several GCE perf jobs onto bare-metal machines
2023-02-02 johnstiles@google.com Fix handling of operator | and ||.
2023-02-02 fmayer@google.com Disable memtag_stack for SKIA to work around miscompile
2023-02-02 herb@google.com Add directMaskDigest
2023-02-02 johnstiles@google.com Fix type handling for matrix multiplication.
2023-02-02 nscobie@google.com Include SkTypes before checking defines in various jpeg-related files
2023-02-02 johnstiles@google.com Save and restore execution mask when invoking children.
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 bdero@google.com ,brianosman@google.com,jamesgk@google.com,rmistry@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
2023-02-03 00:49:19 +00:00
Brandon DeRosier
6457720e7f
[Impeller] Don't ceil subpass texture sizes ( flutter/engine#39336 )
...
* [Impeller] Don't ceil subpass texture sizes
* Better conditional
2023-02-02 23:11:57 +00:00
Mouad Debbar
1df3bf7ab1
[web] Update the within() matcher to be more useful ( flutter/engine#39288 )
...
* [web] Add the moreOrLessEquals matcher
* address review comments
* use within() instead
* fix wasm tests
2023-02-02 21:56:21 +00:00
Bruno Leroux
0f117282e4
[Web][HTML] Add mirrored characters support for RTL languages ( flutter/engine#39162 )
...
* [Web][HTML] Add mirrored characters support for RTL languages
* Fix fontSize in test
2023-02-02 21:14:18 +00:00
skia-flutter-autoroll
a42e56b8a3
Roll Skia from 60242c4ea6a7 to c2d81db3ef41 (5 revisions) ( flutter/engine#39344 )
...
https://skia.googlesource.com/skia.git/+log/60242c4ea6a7..c2d81db3ef41
2023-02-02 fmalita@chromium.org [skottie] Rename text shaper valign enums
2023-02-02 jamesgk@google.com Manually roll Dawn from 635c5d0f0496 to 70f968d098c8 (13 revisions)
2023-02-02 robertphillips@google.com Centralize the "ColorSpaces" job setup in dm_flags.go
2023-02-02 jvanverth@google.com [graphite] Add Image_YUVA_Graphite.
2023-02-02 fmalita@chromium.org Add missing forward declarations to SkVideoEncoder.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 bdero@google.com ,brianosman@google.com,jamesgk@google.com,rmistry@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
2023-02-02 19:40:04 +00:00
Jackson Gardner
a0d925df01
Don't rely on timings for dimension_provider unit test. ( flutter/engine#39343 )
2023-02-02 18:32:49 +00:00
skia-flutter-autoroll
a9b787a52a
Roll Skia from 532c04c00ad7 to 60242c4ea6a7 (5 revisions) ( flutter/engine#39340 )
...
https://skia.googlesource.com/skia.git/+log/532c04c00ad7..60242c4ea6a7
2023-02-02 jreck@google.com SkGainmapShader const SkImages
2023-02-02 johnstiles@google.com Add RP builder support for pushing dst color.
2023-02-02 johnstiles@google.com Eliminate SampleUsage::constructor.
2023-02-02 ccameron@chromium.org Add SK_CODEC_DECODES_JPEG guards
2023-02-02 johnstiles@google.com Append child effects in the SkRuntimeEffect RP builder.
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 bdero@google.com ,brianosman@google.com,jamesgk@google.com,rmistry@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
2023-02-02 17:12:57 +00:00
skia-flutter-autoroll
54e8ca8a58
Roll Fuchsia Linux SDK from QxkjqmRgowkk_n2NZ... to pWloCaRzjLEAUvQEz... ( flutter/engine#39339 )
...
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 bdero@google.com ,rmistry@google.com,zra@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
2023-02-02 16:54:41 +00:00
htoor3
ab3e814000
[web] Hide autofill overlay ( flutter/engine#39294 )
...
* Make autofill styling transparent
* Formatting
* Add tests
* Modify tests
* Add correct prefix for safari and firefox tests
2023-02-02 15:59:06 +00:00