skia-flutter-autoroll
71f3574d12
Roll Skia from c72c7bf7e45b to c64a10d525d1 (7 revisions) ( flutter/engine#38858 )
...
https://skia.googlesource.com/skia.git/+log/c72c7bf7e45b..c64a10d525d1
2023-01-13 robertphillips@google.com [graphite] Add stubs for new Graphite-specific SkImage::makeSubset API
2023-01-13 kjlubick@google.com [base] Move many files into base
2023-01-13 kjlubick@google.com Make vk_android.h visible for SkVulkan.h
2023-01-13 johnstiles@google.com Rename 'transpose' RP stage to 'shuffle'.
2023-01-13 johnstiles@google.com Eliminate unnecessary portions of a swizzle.
2023-01-13 johnstiles@google.com Add support for matrix-resize in RP builder/codegen.
2023-01-13 kjlubick@google.com [bazel] Do not build GrVkSecondaryCBDrawContext by default
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 aaclarke@google.com ,herb@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-01-14 23:13:16 +00:00
Brandon DeRosier
875b80a8df
Add include to make g3 happy ( flutter/engine#38850 )
2023-01-14 14:06:32 -08:00
Jonah Williams
8913a47612
[web] cache sample and stencil params ( flutter/engine#38829 )
...
* [web] cache sample and stencil params
* test and style
* Update canvaskit_api_test.dart
* Update canvaskit_api_test.dart
2023-01-13 18:32:07 +00:00
Jonah Williams
cc5ae28c49
[web] remove runtime effect check ( flutter/engine#38832 )
2023-01-13 18:32:04 +00:00
skia-flutter-autoroll
cc48f4d07e
Roll Skia from cc983d28f3bf to fd54be29a3cc (3 revisions) ( flutter/engine#38833 )
...
https://skia.googlesource.com/skia.git/+log/cc983d28f3bf..fd54be29a3cc
2023-01-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 77e7d61086a2 to d64262f66034 (6 revisions)
2023-01-13 armansito@google.com Fix assertion in SkTHashMap::find()
2023-01-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 1f9e50edd4d4 to b8072df2aace (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 aaclarke@google.com ,herb@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-01-13 07:26:21 +00:00
skia-flutter-autoroll
a071788a62
Roll Skia from dfb838747295 to cc983d28f3bf (27 revisions) ( flutter/engine#38830 )
...
https://skia.googlesource.com/skia.git/+log/dfb838747295..cc983d28f3bf
2023-01-13 johnstiles@google.com Use transpose op to generate diagonal matrices.
2023-01-12 kjlubick@google.com Roll CanvasKit to 0.38.0
2023-01-12 jonahwilliams@google.com Allow clients to cache sample count and stencil params
2023-01-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 0a9529c8cd2d to 4053bc460f32 (6 revisions)
2023-01-12 herb@google.com Fix stack alignment for SkAutoSTArray
2023-01-12 kjlubick@google.com Remove SkBudgeted in favor of skgpu::Budgeted
2023-01-12 johnstiles@google.com Implement comma operator in RP codegen.
2023-01-12 johnstiles@google.com Allow cloning from another stack with an offset-from-top.
2023-01-12 fmalita@chromium.org [skottie] Initial text editing experiment
2023-01-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 46e3e213b046 to 1f9e50edd4d4 (9 revisions)
2023-01-12 kjlubick@google.com [base] Fold GrConfig.h into SkTypes.h
2023-01-12 kjlubick@google.com Break out metal headers used by C++ and ObjC code
2023-01-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 77e7d61086a2 to 65176286ea26
2023-01-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 154fb3872c36 to 0a9529c8cd2d (9 revisions)
2023-01-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from eab5947427ad to 410d8ba51f95 (17 revisions)
2023-01-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 8bedae1a44a2 to 77e7d61086a2 (4 revisions)
2023-01-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 410b5acc7f3f to 46e3e213b046 (14 revisions)
2023-01-12 kyslov@google.com jpegr codec: get image origin from EXIF metadata
2023-01-12 ccameron@chromium.org Enable Jpeg gainmaps on Android
2023-01-11 johnstiles@google.com Add transpose support to RP codegen.
2023-01-11 johnstiles@google.com Add transpose support to the RP builder.
2023-01-11 jvanverth@google.com Some fixes to address null color attachment crash.
2023-01-11 johnstiles@google.com Create a RP transpose op, based on swizzle.
2023-01-11 kjlubick@google.com Remove two shim files
2023-01-11 kjlubick@google.com [canvaskit] Fix return value of Paragraph ranges
2023-01-11 kjlubick@google.com Disable JpegGainmapTest on WASM build
2023-01-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 93e4d1cd4725 to 154fb3872c36 (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 aaclarke@google.com ,herb@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-01-13 05:25:56 +00:00
skia-flutter-autoroll
32ed4b3d69
Roll Skia from dfb838747295 to 9e51c2c9e231 (26 revisions) ( flutter/engine#38827 )
...
* Roll Skia from dfb838747295 to 9e51c2c9e231 (26 revisions)
https://skia.googlesource.com/skia.git/+log/dfb838747295..9e51c2c9e231
2023-01-12 kjlubick@google.com Roll CanvasKit to 0.38.0
2023-01-12 jonahwilliams@google.com Allow clients to cache sample count and stencil params
2023-01-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 0a9529c8cd2d to 4053bc460f32 (6 revisions)
2023-01-12 herb@google.com Fix stack alignment for SkAutoSTArray
2023-01-12 kjlubick@google.com Remove SkBudgeted in favor of skgpu::Budgeted
2023-01-12 johnstiles@google.com Implement comma operator in RP codegen.
2023-01-12 johnstiles@google.com Allow cloning from another stack with an offset-from-top.
2023-01-12 fmalita@chromium.org [skottie] Initial text editing experiment
2023-01-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 46e3e213b046 to 1f9e50edd4d4 (9 revisions)
2023-01-12 kjlubick@google.com [base] Fold GrConfig.h into SkTypes.h
2023-01-12 kjlubick@google.com Break out metal headers used by C++ and ObjC code
2023-01-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 77e7d61086a2 to 65176286ea26
2023-01-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 154fb3872c36 to 0a9529c8cd2d (9 revisions)
2023-01-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from eab5947427ad to 410d8ba51f95 (17 revisions)
2023-01-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 8bedae1a44a2 to 77e7d61086a2 (4 revisions)
2023-01-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 410b5acc7f3f to 46e3e213b046 (14 revisions)
2023-01-12 kyslov@google.com jpegr codec: get image origin from EXIF metadata
2023-01-12 ccameron@chromium.org Enable Jpeg gainmaps on Android
2023-01-11 johnstiles@google.com Add transpose support to RP codegen.
2023-01-11 johnstiles@google.com Add transpose support to the RP builder.
2023-01-11 jvanverth@google.com Some fixes to address null color attachment crash.
2023-01-11 johnstiles@google.com Create a RP transpose op, based on swizzle.
2023-01-11 kjlubick@google.com Remove two shim files
2023-01-11 kjlubick@google.com [canvaskit] Fix return value of Paragraph ranges
2023-01-11 kjlubick@google.com Disable JpegGainmapTest on WASM build
2023-01-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 93e4d1cd4725 to 154fb3872c36 (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 aaclarke@google.com ,herb@google.com ,jacksongardner@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
* Adjust to changes to CanvasKit getRectsForRange API.
* remove unused commit
* Roll CIPD CanvasKit and fix some unit tests.
* Adjustments to direction API and unit tests.
Co-authored-by: Jackson Gardner <jacksongardner@google.com >
Co-authored-by: jonahwilliams <jonahwilliams@google.com >
2023-01-12 19:33:45 -08:00
Chris Bracken
42fd13c246
[windows] Eliminate unnecessary iostream imports ( flutter/engine#38824 )
...
In 491db72 I replaced use of direct writes to cerr and replaced them
with FML_LOG calls but may have missed removing some iostream #includes,
or they may have been missed in previous cleanups. This removes any
remaining #includes of iostream that are unused.
2023-01-12 18:05:20 -08:00
Chris Bracken
bcfa08f532
[windows] Use FML_DCHECK in place of C assert ( flutter/engine#38826 )
...
Now that the embedders depend on FML, migrate assertions to FML_DCHECK,
which allows for an explanatory log message to be emitted along with the
assertion.
No tests since no semantic changes are made.
2023-01-12 18:03:19 -08:00
luckysmg
598fb62a0b
Correct FrameTimingRecorder's raster start time. ( flutter/engine#38674 )
...
* ++
* ++
* Add tests
* Add missing trace
* ++
* ++
* ++
2023-01-13 01:38:17 +00:00
Matej Knopp
86c5ce8349
[macOS] Do not block raster thread when shutting down ( flutter/engine#38777 )
2023-01-12 22:28:06 +01:00
gaaclarke
2bff9b8d85
fixed glfw example for arm64 ( flutter/engine#38426 )
...
* fixed glfw example for arm64
* jenn feedback
2023-01-12 21:05:56 +00:00
Harry Terkelsen
533519ff6e
Add wasm_release build to linux_host_engine.json ( flutter/engine#38755 )
2023-01-12 11:29:34 -08:00
alanwutang11
40be6de69f
Revert "fix canvas drawLine bugs ( #38753 )" ( flutter/engine#38815 )
...
This reverts commit a6ff965c62 .
2023-01-12 11:02:36 -08:00
skia-flutter-autoroll
36b155b421
Roll Dart SDK from d7235947ff9b to edd406c07399 (2 revisions) ( flutter/engine#38814 )
...
https://dart.googlesource.com/sdk.git/+log/d7235947ff9b..edd406c07399
2023-01-12 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-118.0.dev
2023-01-12 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.0.0-117.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 aaclarke@google.com ,dart-vm-team@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-01-12 18:55:29 +00:00
Brandon DeRosier
c416b6e19e
[Impeller Scene] Change how property resolution works to fix Animation blending; add mutation log to nodes; enable backface culling; add vertex color contribution back to meshes ( flutter/engine#38766 )
...
* [Impeller Scene] Add mutation log to nodes
* Apply the bind pose matrix when the skin is initialized
* Refactor property resolver to modify decomposed properties
* Make the property resolvers additive again to support complex blending
* Normalize clip weights
* Fix UI-side animation bugs and add looping config
* Backface culling
* Make dart analyzer happy
* Incorporate vertex colors for imported meshes again
* Address comments
2023-01-12 04:04:05 +00:00
alanwutang11
a6ff965c62
fix canvas drawLine bugs ( flutter/engine#38753 )
2023-01-11 18:20:48 -08:00
Pierrick Bouvier
3811a350df
Add CI builder for windows-arm64. ( #38394 ) ( flutter/engine#38739 )
...
* Generate zip archives for Windows following target platform.
* Add CI builder for windows-arm64.
All packages can be cross compiled from an x64 machine.
Unittests are disabled, as they require an arm64 machine.
* Add windows-arm64 to CI.
2023-01-11 23:01:08 +00:00
joshualitt
357662a383
[web] Update felt to use generated JS runtime for Dart2Wasm. ( flutter/engine#38786 )
2023-01-11 14:57:22 -08:00
skia-flutter-autoroll
49f280eaf4
Roll Skia from e1f3980272f3 to dfb838747295 (48 revisions) ( flutter/engine#38790 )
...
https://skia.googlesource.com/skia.git/+log/e1f3980272f3..dfb838747295
2023-01-11 kjlubick@google.com Move two chromium-specific headers into i/p/chromium
2023-01-11 robertphillips@google.com [graphite] Make onMakeTextureImage create mipmap levels when needed
2023-01-11 ccameron@chromium.org Remove JpegGainmap from bazel build
2023-01-11 johnstiles@google.com Fix implementation of max(U32,U32) on SSE4.1/AVX.
2023-01-11 jvanverth@google.com [graphite] Trim whitespace and comments from text shaders
2023-01-11 johnstiles@google.com Fix SwizzleAsLValue test in RP.
2023-01-11 johnstiles@google.com Peephole-optimize away repeated branch calls.
2023-01-11 johnstiles@google.com Add for-loop support to RP codegen.
2023-01-11 kjlubick@google.com Reland "Remove staging flag SK_LEGACY_PATH_ARCTO_ENDPOINT"
2023-01-11 ccameron@chromium.org SkJpegCodec: Detect multi-picture format gainmaps
2023-01-11 kjlubick@google.com Break apart more gni file lists
2023-01-11 herb@google.com Make the logic for prepareFor(Mask|SDFT)Drawing the same
2023-01-11 kjlubick@google.com Fix file permissions on source file
2023-01-11 johnstiles@google.com Add support for intrinsic cross() in RP codegen.
2023-01-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 8bedae1a44a2 to c36104f3c23a
2023-01-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from c4a4ae610317 to 93e4d1cd4725 (7 revisions)
2023-01-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 493f3f310a2b to eab5947427ad (9 revisions)
2023-01-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from bc43ccfd822f to 8bedae1a44a2 (4 revisions)
2023-01-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 477744b7b52c to 410b5acc7f3f (16 revisions)
2023-01-10 kjlubick@google.com Add gni file list for Skia codecs used by Chromium
2023-01-10 johnstiles@google.com Add partial RP codegen support for constant indices.
2023-01-10 armansito@google.com [graphite] Introduce ClearBuffersTask
2023-01-10 armansito@google.com [graphite] Use explicit curve type attribute when IEEE infinity is not supported
2023-01-10 johnstiles@google.com Disable all() intrinsic test on some Radeons.
2023-01-10 jmbetancourt@google.com create global symlink to Mac SDK during bazel toochain config
2023-01-10 kjlubick@google.com Break apart public and private gpu files in GN lists
2023-01-10 johnstiles@google.com Add RP builder support for cloning between stacks.
2023-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from d110b2a1b9e3 to c4a4ae610317 (1 revision)
2023-01-10 kjlubick@google.com Update defines for libfuzzer builds
2023-01-10 nscobie@google.com Transitional integration of Perfetto tracing in Android Framework
2023-01-10 ccameron@chromium.org SkAndroidCodec: Add getGainmapInfo
2023-01-10 kjlubick@google.com [bazel] Break up shaper srcs
2023-01-10 johnstiles@google.com Add support for intrinsic any()/all() in RP codegen.
2023-01-10 ccameron@chromium.org SkJpegCodec: Add Multi-Picture Format (MPF) Support
2023-01-10 jvanverth@google.com [graphite] Track plot information and use it for conditional uploads
2023-01-10 armansito@google.com [graphite] Change RenderStep::vertexSkSL return type to std::string
2023-01-10 johnstiles@google.com Add support for intrinsic step() in RP codegen.
2023-01-10 robertphillips@google.com Revert "Clear special surfaces with red color on debug tests"
2023-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from bc43ccfd822f to d0dc447f5709
2023-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 9c1598af45f5 to 493f3f310a2b (8 revisions)
2023-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 10524e337d18 to bc43ccfd822f (4 revisions)
2023-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from a3544353e82d to 477744b7b52c (11 revisions)
2023-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 8c09d95e66d0 to d110b2a1b9e3 (12 revisions)
2023-01-09 johnstiles@google.com Add support for bit-casting in RP codegen.
2023-01-09 herb@google.com Add analysis canvas and glyph data serialization to VIA
2023-01-09 johnstiles@google.com Add support for matrixCompMult in RP codegen.
2023-01-09 ccameron@chromium.org Add JpegSegmentScan utility
2023-01-09 brianosman@google.com Move SkTHash.h to src/core
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 aaclarke@google.com ,herb@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-01-11 21:58:32 +00:00
Rich Kadel
e43616416f
[fuchsia] Replace deprecated AddLocalChild ( flutter/engine#38788 )
...
`AddLocalChild(LocalComponent*)` is deprecated.
It was replaced by:
`AddLocalChild(LocalComponentFactory)`, which is a type alias for a
lambda that returns a `std::unique_ptr<LocalComponentImpl>`.
This change addresses problems that arised due to object lifetime
management of the components, and allows RealmBuilder to model the
component lifecycle of local components in a way that's more consistent
with other components.
The RealmBuilder-built `Realm` now owns the lifetime of the local
components, instead of the client, and those objects are valid until
the `Realm` is destroyed.
Bug: fxbug.dev/109804
2023-01-11 16:54:22 -05:00
Jim Graham
eb615c6cc4
delete include of private GrMtlTypes header ( flutter/engine#38783 )
2023-01-11 19:57:47 +00:00
Kevin Lubick
60b92fe438
Cleanup Skia includes in image_generator/descriptor ( flutter/engine#38775 )
...
* Cleanup skia includes in image_generator/descriptor
* format
2023-01-11 10:54:27 -08:00
gaaclarke
85eaa970e2
removed forbidden skia include ( flutter/engine#38761 )
...
* removed forbidden skia include
* jason feedback
2023-01-10 20:33:31 -08:00
gaaclarke
dce6ac238b
Roll Skia from b8c0a78a2378 to e1f3980272f3 (24 revisions) ( flutter/engine#38758 )
...
https://skia.googlesource.com/skia.git/+log/b8c0a78a2378..e1f3980272f3
2023-01-09 johnstiles@google.com Add support for diagonal matrix contructors in RP codegen.
2023-01-09 jcgregorio@google.com Reboot Android devices after running a task.
2023-01-09 johnstiles@google.com Coalesce adjacent push_zeros ops.
2023-01-09 jvanverth@google.com [graphite] More steps to Recording replay for text.
2023-01-09 robertphillips@google.com Clean up compilation settings
2023-01-09 kjlubick@google.com Clear special surfaces with red color on debug tests
2023-01-09 robertphillips@google.com [graphite] Centralize Graphite onMakeTextureImage stubs in SkImage_GpuBase
2023-01-09 kjlubick@google.com Add tests for solving cubic roots with double precision.
2023-01-09 robertphillips@google.com [graphite] Add onReinterpretColorSpace implementation
2023-01-09 kjlubick@google.com Move SkStringView from include/private/base into src/base
2023-01-09 kyslov@google.com jpegr codec: implement opt-in sdr/hdr decoding
2023-01-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 10524e337d18 to 802522fda586
2023-01-09 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2023-01-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from e7c0454c0991 to 8c09d95e66d0 (1 revision)
2023-01-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 3c706ee3c271 to 10524e337d18 (10 revisions)
2023-01-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 1d2b20f53532 to 9c1598af45f5 (8 revisions)
2023-01-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 582ce0b0b4c8 to a3544353e82d (20 revisions)
2023-01-08 49699333+dependabot[bot]@users.noreply.github.com Bump json5 from 1.0.1 to 1.0.2 in /experimental/tskit
2023-01-07 49699333+dependabot[bot]@users.noreply.github.com Bump json5 from 2.1.3 to 2.2.3 in /modules/pathkit
2023-01-07 49699333+dependabot[bot]@users.noreply.github.com Bump json5 from 2.1.3 to 2.2.3 in /modules/canvaskit
2023-01-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 68f9998c8591 to e7c0454c0991 (2 revisions)
2023-01-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from d3d26aeb92d2 to 68f9998c8591 (4 revisions)
2023-01-06 johnstiles@google.com Implement x++ and x-- in RP codegen.
2023-01-06 johnstiles@google.com Disable fract() intrinsic test on Tegra3.
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 herb@google.com ,jimgraham@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
Co-authored-by: skia-flutter-autoroll <skia-flutter-autoroll@skia.org >
2023-01-10 16:39:27 -08:00
Ian Hickson
b454e06ec4
Add SpringAnimation.js from React Native ( flutter/engine#38750 )
...
* added react native lib
* update license
Co-authored-by: Jake Schafer <pickle.plaza@gmail.com >
2023-01-11 00:36:23 +00:00
Jonah Williams
22c9eb2cf3
[web] retain GL/Gr context on window resize ( flutter/engine#38576 )
...
* [web] dont dispose of context on window resize
* ++
* ++
* ++
* ++
* ++
* ++
* always re-create surface
* ++
* ++
2023-01-11 00:04:23 +00:00
Harry Terkelsen
21547b9edb
Move canvaskit artifacts to expected location in Web SDK Archive ( flutter/engine#38168 )
2023-01-10 12:52:45 -08:00
Sam Rawlins
f23ad86dc1
Make operator == parameter non-nullable ( flutter/engine#38663 )
2023-01-10 12:43:32 -08:00
yaakovschectman
717c8724c6
Mark nodes as kIsLineBreakingObject by default, TODO further distinctions ( flutter/engine#38721 )
...
* Line breaks
* Formatting
* Update shell/platform/common/accessibility_bridge.cc
Co-authored-by: Loïc Sharma <737941+loic-sharma@users.noreply.github.com >
* Test line breaking object
* Formatting
* Format
Co-authored-by: Loïc Sharma <737941+loic-sharma@users.noreply.github.com >
2023-01-10 11:13:44 -05:00
Brandon DeRosier
1d830d58c1
[Impeller Scene] Add DisplayList OP and Dart bindings ( flutter/engine#38676 )
2023-01-09 20:25:59 -08:00
Kevin Lubick
2a971620d6
Inline usage of SkIsPow2 ( flutter/engine#38722 )
...
* Inline usage of SkIsPow2
* static
2023-01-09 17:22:33 -08:00
Kate Lovett
be9ae4793d
Undo axes flip on Mac when shift+scroll-wheel ( flutter/engine#38338 )
...
* Undo axes flipping when using scroll wheel with shift key
* Formatting
* ++
* Fix test
* Fix for test
* Update shell/platform/darwin/macos/framework/Source/FlutterViewControllerTest.mm
* ++
* Fix format
* Review feedback
2023-01-10 00:18:12 +00:00
Loïc Sharma
5e35f2ab74
Revert "Add CI builder for windows-arm64. ( #38394 )" ( flutter/engine#38729 )
...
This reverts commit 35810a873b .
2023-01-09 22:35:13 +00:00
Pierrick Bouvier
35810a873b
Add CI builder for windows-arm64. ( flutter/engine#38394 )
...
* Generate zip archives for Windows following target platform.
* Add CI builder for windows-arm64.
All packages can be cross compiled from an x64 machine.
Unittests are disabled, as they require an arm64 machine.
* Add windows-arm64 to CI.
2023-01-09 21:51:12 +00:00
yaakovschectman
834e18e506
Re-enable UIA text/range provider unit tests ( flutter/engine#38718 )
...
* Enable unit tests
* Newline
2023-01-09 15:11:43 -05:00
JiaJian
5a17cf21d2
iOS FlutterTextureRegistry should be a proxy, not the engine itself ( flutter/engine#37666 )
...
* feat: add texture registry relay.
* fix: add test.
* fix: format
* fix: add comment.
* fix: remove useless import.
* fix: remove
* fix: file name order.
* fix.
* add test for retain cycle.
* fix compile
* Add comments.
* remove relay.
* add FlutterTextureRegistryRelay in gn
* add golden files.
* add
* add comments.
2023-01-09 18:51:13 +00:00
dependabot[bot]
0e37dda533
Bump actions/checkout from 3.2.0 to 3.3.0 ( flutter/engine#38714 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](755da8c3cf...ac59398561 )
---
updated-dependencies:
- dependency-name: actions/checkout
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>
2023-01-09 15:45:52 +00:00
dependabot[bot]
147beccf40
Bump actions/upload-artifact from 3.1.0 to 3.1.2 ( flutter/engine#38713 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.1.0 to 3.1.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.0...0b7f8abb1508181956e8e162db84b466c27e18ce )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
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>
2023-01-09 15:45:50 +00:00
Jaeheon Yi
0720c7f6dc
[fuchsia][scenic] Use infinite hit region ( flutter/engine#38647 )
...
fxbug.dev/118729
2023-01-09 15:40:51 +00:00
skia-flutter-autoroll
4e58505746
Roll Skia from 54dbda290908 to b8c0a78a2378 (43 revisions) ( flutter/engine#38690 )
...
https://skia.googlesource.com/skia.git/+log/54dbda290908..b8c0a78a2378
2023-01-06 johnstiles@google.com Enforce Raster Pipeline results in SkSLTest.
2023-01-06 ccameron@chromium.org SkAndroidCodec: Expose XMP metadata
2023-01-06 bungeman@google.com Provide options for FreeType zlib
2023-01-06 johnstiles@google.com Implement LValue::push in RP codegen.
2023-01-06 armansito@google.com Reland "[graphite] Emit texture/sampler binding layout based on Caps"
2023-01-06 armansito@google.com Reland "[sksl] Convert a sampler2D into a image and sampler in Dawn SPIR-V"
2023-01-06 armansito@google.com Reland "[sksl] Validate backend resource index flags"
2023-01-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from e12cb4f3bdf7 to 582ce0b0b4c8 (8 revisions)
2023-01-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 3c706ee3c271 to d56d77d144f8
2023-01-06 kjlubick@google.com Remove reference to SK_IS_BOT
2023-01-06 bungeman@google.com Roll FreeType from 0bcb664d to ebe7e912 (6 commits)
2023-01-06 robertphillips@google.com Manual Dawn roll (take 2)
2023-01-06 jamesgk@google.com [graphite] Support color spaces in DM
2023-01-06 jamesgk@google.com [graphite] Support SkWorkingFormatColorFilter
2023-01-06 johnstiles@google.com Implement ++x and --x in RP codegen.
2023-01-06 robertphillips@google.com Revert "Manual Dawn roll"
2023-01-06 robertphillips@google.com Manual Dawn roll
2023-01-06 robertphillips@google.com [graphite] Update a few GMs to work in Graphite
2023-01-06 johnstiles@google.com Implement sign(x) in RP codegen.
2023-01-06 borenet@google.com Revert changes breaking the Android roll
2023-01-06 johnstiles@google.com Improve push_duplicates(1) codegen.
2023-01-06 johnstiles@google.com Generate better code for simple swizzles.
2023-01-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from de825b9210cc to d3d26aeb92d2 (4 revisions)
2023-01-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from d0fa9fe214ff to 1d2b20f53532 (10 revisions)
2023-01-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 20657cd82ed9 to 3c706ee3c271 (5 revisions)
2023-01-06 armansito@google.com [graphite] Emit texture/sampler binding layout based on Caps
2023-01-06 armansito@google.com [sksl] Convert a sampler2D into a image and sampler in Dawn SPIR-V
2023-01-05 armansito@google.com [sksl] Validate backend resource index flags
2023-01-05 herb@google.com Handle dropping a glyph for paths and drawables
2023-01-05 johnstiles@google.com Implement fract(x) in RP codegen.
2023-01-05 johnstiles@google.com Implement prefix-expression negation in RP codegen.
2023-01-05 bungeman@google.com Don't clear glyph image when generating drawable
2023-01-05 johnstiles@google.com Add push_clone builder op.
2023-01-05 kyslov@google.com Resubmit initial JpegR decoder. This still has limitations:
2023-01-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 879476fab2db to de825b9210cc (1 revision)
2023-01-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 9b60a7a1e47d to 3c706ee3c271
2023-01-05 jmbetancourt@google.com migrate jetski and jetski demo to androidx
2023-01-05 johnstiles@google.com Run SkSL fract() test in dm.
2023-01-05 kjlubick@google.com Reland "Add shim includes for Android"
2023-01-05 johnstiles@google.com Fix ceil() tests on SSE2.
2023-01-05 johnstiles@google.com Disable floor for all flavors of ANGLE + Win + Intel.
2023-01-05 johnstiles@google.com Revert "Add shim includes for Android"
2023-01-05 borenet@google.com [infra] Switch out Galaxy20 for Pixel7 Vulkan job on CQ
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 borenet@google.com ,jimgraham@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-01-09 15:37:51 +00:00
yaakovschectman
c2d59665dd
Limit selection change to focused node on Windows ( flutter/engine#38634 )
...
* Limit selection change to focused node on Windows
* Focus fix
* Test document selection change
* Comment
* Formatting
* Update shell/platform/windows/accessibility_bridge_windows.cc
Co-authored-by: Loïc Sharma <737941+loic-sharma@users.noreply.github.com >
Co-authored-by: Loïc Sharma <737941+loic-sharma@users.noreply.github.com >
2023-01-06 16:36:11 -05:00
Mouad Debbar
383ce52b0d
[web] Fix canvas2d leaks in text measurement ( flutter/engine#38640 )
...
* [web] Fix canvas2d leaks in text measurement
* add a test
* set context.font correctly
* change the test to workaround weird safari behavior
2023-01-06 21:08:03 +00:00
skia-flutter-autoroll
2366b2c174
Roll Skia from ecd3a2f865ba to 54dbda290908 (12 revisions) ( flutter/engine#38668 )
...
https://skia.googlesource.com/skia.git/+log/ecd3a2f865ba..54dbda290908
2023-01-05 kjlubick@google.com Add shim includes for Android
2023-01-05 robertphillips@google.com [graphite] Add destination information to KeyContext
2023-01-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 61728827d2e5 to d0fa9fe214ff (15 revisions)
2023-01-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 7ed449387d3b to 879476fab2db (12 revisions)
2023-01-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 7c26d3152dab to f7e6e8c900c7 (25 revisions)
2023-01-05 johnstiles@google.com Add floor/ceil stages to RP builder and codegen.
2023-01-05 johnstiles@google.com Add floor/ceil stages to Raster Pipeline.
2023-01-05 johnstiles@google.com Reenable SkSL floor() test.
2023-01-05 robertphillips@google.com [graphite] Add colorspace conversion to ImageShader
2023-01-05 kjlubick@google.com Fix straggling SkBudgeted uses
2023-01-05 johnstiles@google.com Disable intrinsic Not test on old Mac + Metal + Intel GPU.
2023-01-05 kjlubick@google.com [base] Move some files from include/private to include/private/base
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 borenet@google.com ,jimgraham@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-01-06 21:06:34 +00:00
Alexander Biggs
f8414ac9ac
[fuchsia] Enable CI for branches like fuchsia_r51a. ( flutter/engine#38683 )
...
We ended up needing a second cherrypick branch for the R51 release
as the first release candidate was abandoned. This was the convention
the Fuchsia team settled on for their branch name that we are trying to match.
2023-01-06 15:18:19 -05:00
Erik
010e710512
Remove strict equality check for SkMatrix comparison ( flutter/engine#38665 )
...
* Remove strict equality check for SkMatrix comparison
* Address PR comments
2023-01-05 21:44:50 +00:00
dependabot[bot]
4fcae9ba57
Bump actions/checkout from 3.1.0 to 3.2.0 ( flutter/engine#38390 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3.1.0...755da8c3cf115ac066823e79a1e1788f8940201b )
---
updated-dependencies:
- dependency-name: actions/checkout
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>
2023-01-05 21:42:36 +00:00
Kevin Lubick
ecd5ad9c7c
SkBudgeted -> skgpu::Budgeted ( flutter/engine#38660 )
...
* SkBudgeted -> skgpu::Budgeted
* colon
* format
* fix GN rules
* undo includes
2023-01-05 21:42:34 +00:00
Alex Wallen
29524c3c79
Remove single view assumptions from window.dart ( flutter/engine#38453 )
...
* Refactor `window.dart`
* Remove single window assumption from platform dispatcher
* Expose viewId
* Remove FlutterWindow from web_ui
* Refactor EngineFlutterWindow to inherit from FlutterView
* Rename window property
* Undo Iterable -> Map conversion
* Add window and deprecate it so that the change isn't breaking
* Name resolution
* Revisions
* Doc changes
* Refactor deprecation message
* Newline
* Expose getViewById, hide map interface
* Fix compilaiton errors
* Introduce addView API
* Change deprecation message
* Update lib/ui/window.dart
Co-authored-by: Loïc Sharma <737941+loic-sharma@users.noreply.github.com >
* Take greg's todos
* Add mutual exclusion assertion
* Fix trailing whitespace lint
* Use only one property to store backing view
* Add doc comment to view
* Document view and window parameters in the constructor of ViewConfiguration
* Sync web api
* Refactor assertion
* Improve deprecation message
* Improve window documentation
* Assert one of window/view is null in copyWith ViewConfiguration
* Remove EngineFlutterWindowView
* Make dartdoc happy
* Refactor copyWith()
* Change to internal map implementation
* final private refactor
Co-authored-by: Michael Goderbauer <goderbauer@google.com >
* Deprecate window parameter in copyWith
* Repl Window w/ View
* Add tests for viewConfiguration
* Make test descriptions better
* Add ViewConfiguration initialization with window tests
* Update lib/web_ui/lib/src/engine/window.dart
Co-authored-by: David Iglesias <ditman@gmail.com >
* Refactor TODO message
* Add expectation :)
* Fix viewId in window.dart
* Remove double deprecation access
* punctuation
Co-authored-by: Loïc Sharma <737941+loic-sharma@users.noreply.github.com >
* Add kSingletonWindowID const
Co-authored-by: a-wallen <stephenwallen@google.com >
Co-authored-by: Loïc Sharma <737941+loic-sharma@users.noreply.github.com >
Co-authored-by: Michael Goderbauer <goderbauer@google.com >
Co-authored-by: David Iglesias <ditman@gmail.com >
2023-01-05 19:58:19 +00:00
yaakovschectman
0bbc7cac7b
Consider more roles as text ( flutter/engine#38645 )
2023-01-05 13:45:06 -05:00