skia-flutter-autoroll
d5f22645ea
Roll src/third_party/skia 69365b66613f..11e185078e5c (1 commits) ( flutter/engine#11429 )
...
https://skia.googlesource.com/skia.git/+log/69365b66613f..11e185078e5c
git log 69365b66613f..11e185078e5c --date=short --no-merges --format='%ad %ae %s'
2019-08-24 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
Created with:
gclient setdep -r src/third_party/skia@11e185078e5c
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-24 02:04:08 -04:00
skia-flutter-autoroll
7e99b3bdf7
Roll src/third_party/skia e8a2c8053daa..69365b66613f (3 commits) ( flutter/engine#11425 )
...
https://skia.googlesource.com/skia.git/+log/e8a2c8053daa..69365b66613f
git log e8a2c8053daa..69365b66613f --date=short --no-merges --format='%ad %ae %s'
2019-08-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-23 jcgregorio@google.com Add HOME env variable to cloudbuild so vpython can move forward.
Created with:
gclient setdep -r src/third_party/skia@69365b66613f
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-23 18:30:43 -07:00
Jim Graham
e3b02a68ec
Add tracing of the number of frames in flight in the pipeline. ( flutter/engine#11423 )
2019-08-23 16:50:03 -07:00
Dan Field
e8b91f6bb2
Platform View implemenation for Metal ( flutter/engine#11070 )
2019-08-23 16:15:41 -07:00
skia-flutter-autoroll
b4ebe9fe99
Roll src/third_party/skia 0f15d7373bf1..e8a2c8053daa (8 commits) ( flutter/engine#11418 )
...
https://skia.googlesource.com/skia.git/+log/0f15d7373bf1..e8a2c8053daa
git log 0f15d7373bf1..e8a2c8053daa --date=short --no-merges --format='%ad %ae %s'
2019-08-23 senorblanco@chromium.org Dawn: update to recent GrGpu/CopySurface changes.
2019-08-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms d7c7dd8b955e..ce4270691346 (1 commits)
2019-08-23 egdaniel@google.com Rename GrContextOption fReduceOpListSplitting to fReduceOpsTaskSplitting.
2019-08-23 mtklein@google.com track SkNoPixelsDevice's origin
2019-08-23 reed@google.com remove redundant rect methods
2019-08-23 senorblanco@chromium.org Dawn: implement a ring buffer for uniform uploads.
2019-08-23 csmartdalton@google.com Don't pass around renderTargetContexts from onFlush callbacks
2019-08-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 47820316fcec..d7c7dd8b955e (1 commits)
Created with:
gclient setdep -r src/third_party/skia@e8a2c8053daa
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-23 17:50:56 -04:00
Yegor
95f12137a7
Shrink cirrus docker image: reduce RUN count, apt-get clean ( flutter/engine#11416 )
...
* Shrink cirrus docker image: reduce RUN count, apt-get clean
* collapse everything into one RUN
2019-08-23 14:12:27 -07:00
Chinmay Garde
7132a8a12d
Avoid root surface acquisition during custom composition with software renderer. ( flutter/engine#11394 )
...
Uses the same technique used during OpenGL composition to elide root surface access. The refactoring of this approach is tracked in https://github.com/flutter/flutter/issues/38466
Fixes https://github.com/flutter/flutter/issues/39009 .
2019-08-23 13:52:06 -07:00
Chinmay Garde
05d4ab774d
Remove deprecated ThreadTest::GetThreadTaskRunner and use the newer CreateNewThread API. ( flutter/engine#11395 )
...
We will end up creating fewer threads in tests.
2019-08-23 12:21:46 -07:00
skia-flutter-autoroll
137d0eb33b
Roll src/third_party/skia f17d1c952987..0f15d7373bf1 (6 commits) ( flutter/engine#11415 )
...
https://skia.googlesource.com/skia.git/+log/f17d1c952987..0f15d7373bf1
git log f17d1c952987..0f15d7373bf1 --date=short --no-merges --format='%ad %ae %s'
2019-08-23 reed@google.com optimize verts
2019-08-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-23 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-08-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 91dc5da80684..17f26865c8cc (11 commits)
2019-08-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 0ef8680cf8f1..edb7520e0ea4 (458 commits)
2019-08-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 23742c0958dd..115cfe7a1b32 (5 commits)
Created with:
gclient setdep -r src/third_party/skia@0f15d7373bf1
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-23 13:25:11 -04:00
Kaushik Iska
0dc2897cca
Ios simulator unittests seem to not consider the full compilation unit ( flutter/engine#11413 )
...
They only reference the headers, so temporarily declaring and defining
in the header
2019-08-23 09:32:00 -07:00
Kaushik Iska
0d8da99a35
Make message loop task entry containers thread safe ( flutter/engine#11367 )
...
The core underlying issue is that vector push_back could re-allocate and cause us to segfault. I have switched the backing queues to a map per @jason-simmons suggestion in flutter/flutter#38778 .
I've also added a test to capture the aforementioned bug. I've run internal tests several times to validate that this is fixed.
General threading note for this class is that only the following operations take a write lock on the meta mutex:
1. Create
2. Dispose
The rest of the operations take read lock on the meta mutex and acquire finer grained locks for the duration of the operation. We can not grab read lock for the entire duration of NotifyObservers for example because observer can in-turn create other queues -- Which we should not block.
Additional changes:
1. Make as many methods as possible const. Unlocked methods are all const.
2. Migrate all the queue members to a struct, and have a map.
3. Get rid of the un-used Swap functionality.
2019-08-22 23:27:25 -07:00
skia-flutter-autoroll
ed3b1d15ce
Roll src/third_party/skia 941d0a365045..f17d1c952987 (1 commits) ( flutter/engine#11393 )
...
https://skia.googlesource.com/skia.git/+log/941d0a365045..f17d1c952987
git log 941d0a365045..f17d1c952987 --date=short --no-merges --format='%ad %ae %s'
2019-08-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@f17d1c952987
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-22 23:56:00 -04:00
Chinmay Garde
88361b8cb4
Wire up software rendering in the test compositor. ( flutter/engine#11392 )
2019-08-22 20:27:34 -07:00
Yegor
2a764289e5
preventDefault on touchend to show iOS keyboard ( flutter/engine#11390 )
2019-08-22 17:35:07 -07:00
skia-flutter-autoroll
d04f2481e1
Roll src/third_party/skia 2a5954140b49..941d0a365045 (6 commits) ( flutter/engine#11389 )
...
https://skia.googlesource.com/skia.git/+log/2a5954140b49..941d0a365045
git log 2a5954140b49..941d0a365045 --date=short --no-merges --format='%ad %ae %s'
2019-08-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-22 herb@google.com Revert "Don't send strike with no pending glyphs"
2019-08-22 egdaniel@google.com Reland "Merge GrOpList and GrRTOpList and rename to GrOpsTask."
2019-08-22 egdaniel@google.com Revert "Merge GrOpList and GrRTOpList and rename to GrOpsTask."
2019-08-22 fmalita@chromium.org Revert "[canvaskit] Optimize CK builds for size"
Created with:
gclient setdep -r src/third_party/skia@941d0a365045
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-22 20:09:24 -04:00
stuartmorgan
11945dd450
Allow overriding the GLFW pixel ratio ( flutter/engine#11388 )
...
Allows a client to set a specific pixel ratio rather than using one
computed based on the screen details.
Fixes https://github.com/flutter/flutter/issues/37620
2019-08-22 16:49:23 -07:00
stuartmorgan
97e32ac140
Allow non-resizable windows in GLFW embedding ( flutter/engine#11386 )
...
Adds a flag to create non-resizeable windows.
Since the number of parameters is getting awkward, extracts
window-related parameters and engine-related parameters into structs for
clarity. This also removes some duplication in method signatures.
The window parameters struct change is also made to the C++ wrapper,
making this a breaking change for the runners.
Fixes https://github.com/flutter/flutter/issues/37623
2019-08-22 16:48:22 -07:00
Yegor
3c08ceeae6
sync web engine; run web engine tests ( flutter/engine#11031 )
...
sync web engine; run web engine tests
2019-08-22 16:38:03 -07:00
Gary Qian
3ec6774cea
Reland "Track detailed LibTxt metrics with LineMetrics( #10127 )" ( flutter/engine#11064 )
2019-08-22 16:00:45 -07:00
Emmanuel Garcia
c5cac036ad
Remove empty line in the pom file ( flutter/engine#11382 )
2019-08-22 13:39:14 -07:00
skia-flutter-autoroll
cea7b7ec42
Roll src/third_party/skia 068af9e416cb..2a5954140b49 (8 commits) ( flutter/engine#11383 )
...
https://skia.googlesource.com/skia.git/+log/068af9e416cb..2a5954140b49
git log 068af9e416cb..2a5954140b49 --date=short --no-merges --format='%ad %ae %s'
2019-08-22 egdaniel@google.com Merge GrOpList and GrRTOpList and rename to GrOpsTask.
2019-08-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-22 fmalita@chromium.org [svgcanvas] Named colors support
2019-08-22 egdaniel@google.com Delete unused GrTextureOpList.
2019-08-22 fmalita@chromium.org [canvaskit] Optimize CK builds for size
2019-08-22 csmartdalton@google.com Don't perform dst reads on MSAA targets that require manual resolve
2019-08-22 scroggo@google.com Remove SK_LEGACY_HEIF_API
2019-08-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@2a5954140b49
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-22 16:23:01 -04:00
stuartmorgan
d717bc38c9
Switch to an incremental runloop for GLFW ( flutter/engine#11368 )
...
Rather than running the runloop forever, have the API expose an incremental runloop. This allows clients to do other processing if they need it.
This allows for removing the odd construction of having knowledge of GTK event handling built into the library even though nothing in the library uses it; instead runner applications that use GTK plugins (such as FDE's testbed) can do that processing at the application level instead.
2019-08-22 11:39:00 -07:00
Dan Field
37ef15db7b
Update scenarios readme ( flutter/engine#11374 )
...
This is out of date.
2019-08-22 11:12:04 -07:00
stuartmorgan
f17fc2ff83
Use of App.framework in macOS FlutterDartProject ( flutter/engine#11380 )
...
Adds initial use of App.framework in the macOS project configuration,
using that rather than the main bundle as the default Dart bundle, and
expecting flutter_resources to be located there.
This is an incremental step toward aligning with the behvaior of the iOS
version of this class.
Fixes https://github.com/flutter/flutter/issues/38363
2019-08-22 10:40:18 -07:00
skia-flutter-autoroll
d8ad11244a
Roll src/third_party/skia c071fc92cd3d..068af9e416cb (3 commits) ( flutter/engine#11379 )
...
https://skia.googlesource.com/skia.git/+log/c071fc92cd3d..068af9e416cb
git log c071fc92cd3d..068af9e416cb --date=short --no-merges --format='%ad %ae %s'
2019-08-22 brianosman@google.com Revert "Temporary Lua hook to measure impact of conservative convexity"
2019-08-22 brianosman@google.com Enable SkSL interpreter in CanvasKit to get particles working again
2019-08-22 bsalomon@google.com limit SK_API exposure on GrTexture
Created with:
gclient setdep -r src/third_party/skia@068af9e416cb
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-22 12:37:09 -04:00
Amir Hardon
33e25fa607
Include Java stack trace in method channel invocations ( flutter/engine#11361 )
2019-08-22 09:02:31 -07:00
skia-flutter-autoroll
ce10ae0c2d
Roll src/third_party/skia 42c6af9182d2..c071fc92cd3d (6 commits) ( flutter/engine#11372 )
...
https://skia.googlesource.com/skia.git/+log/42c6af9182d2..c071fc92cd3d
git log 42c6af9182d2..c071fc92cd3d --date=short --no-merges --format='%ad %ae %s'
2019-08-22 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-08-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 6d653c02dd24..91dc5da80684 (8 commits)
2019-08-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 85a9084804fd..0ef8680cf8f1 (479 commits)
2019-08-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 92eb0415d0b1..23742c0958dd (3 commits)
2019-08-22 herb@google.com Only send font metrics if not already sent.
2019-08-22 bsalomon@google.com SK_API in src/gpu cleanup
Created with:
gclient setdep -r src/third_party/skia@c071fc92cd3d
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-22 02:23:53 -04:00
Siva
d655b7e3af
1. Update license files to account for the new Dart License file ( flutter/engine#11364 )
...
2. Roll src/third_party/dart 027071318f..1279641cdd (65 commits)
dart-lang/sdk@1279641cdd Migration: integrate for-each loops with flow analysis.
dart-lang/sdk@51cd16ecf0 Flow analysis: support for and for-in elements in collections.
dart-lang/sdk@47d2794a71 Implement methods that were missing from ExtensionElementForLink
dart-lang/sdk@a17959b5a0 Log the context in which analysis work is done.
dart-lang/sdk@9198813a55 Revert "Scaffolding for dart:wasm"
dart-lang/sdk@4bf5a72ca0 Flow analysis: support functions whose bodies are expressions.
dart-lang/sdk@b569bf048e Migration: node builder support for new-style typedefs.
dart-lang/sdk@f39a3f188e Scaffolding for dart:wasm
dart-lang/sdk@3729b961bb Use SearchedFiles when searching subtypes for 'analysis.implemented'.
dart-lang/sdk@5d816cbc5d [vm/concurrency] Add FLAG_enable_isolate_groups, still defaulting to true
dart-lang/sdk@480e481708 Throw HttpException instead of String in http impl
dart-lang/sdk@9aa48c2e91 Build local elements in initializers of typed constants.
dart-lang/sdk@af2e729fca Record request / response statistics.
dart-lang/sdk@7bc9515ac2 Fix CompilationUnitMember doc comment. Fixes #27170
dart-lang/sdk@ef39492fd6 Fix support for annotations on extensions
dart-lang/sdk@64efe44e5e Formal parameters of FunctionTypeAlias should be created in @function reference.
dart-lang/sdk@0323fb97bc Migration: support Function() syntax with type formal parameters.
dart-lang/sdk@19533094eb Stop deleting the terminating period on diagnostic messages
dart-lang/sdk@d252efaa49 Migration: node builder support for old-style typedefs
dart-lang/sdk@468800f9d7 Refine the type of FunctionTypeAlias.declaredElement.
dart-lang/sdk@c44c2f1b68 Update LSP readme with instructions for shipped SDKs instead of source
dart-lang/sdk@f2e04caeaf [CFE] Fix CQ race condition with lint status
dart-lang/sdk@bc16959fc7 Reland "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable."
dart-lang/sdk@48edb2362a [CFE] Update lint for explicit types to also look at fields and top level fields
dart-lang/sdk@5905fe41a9 [CFE] Explicit return types and overrides in constant evaluator
dart-lang/sdk@698c5b1a36 [CFE] Add 'double import' lint
dart-lang/sdk@b625152523 [infra] Remove non-essential test expectations from kernel status files
dart-lang/sdk@c37b5b2edf [vm/ffi] Status: skip test including callbacks on DBC
dart-lang/sdk@095d1c2835 [infra] Clean up general status files
dart-lang/sdk@7f9f4ad774 [cfe] Delete legacy tests
dart-lang/sdk@91c8cf7167 [cfe] Support per folder experimental flags in testcases
dart-lang/sdk@670d40d808 [vm/ffi] regression test for 37511
dart-lang/sdk@c651102793 Remove third_party licenses from LICENSE
dart-lang/sdk@5e5313c8d6 [vm/bytecode] Keep unreachable code for code coverage
dart-lang/sdk@922c2bfbb0 [vm/bytecode] Include source info and asserts into platform with bytecode
dart-lang/sdk@457c4349d0 [ package:vm_service ] Prep for 1.1.1 release
dart-lang/sdk@861cae4853 [vm/fuzzer] Disable stacktrace option on FFI runs
dart-lang/sdk@f50a566476 Enclose local variables in default values of optional formal parameters.
dart-lang/sdk@239a6d1449 [vm, bytecode] Annotate super calls and clear lookup caches on reload.
dart-lang/sdk@ee38a308da thread feature set into linter debug util
dart-lang/sdk@afc259ea6b [dart2js] Add 'any' to DartType.
dart-lang/sdk@1d9b6427ef Prepare to publish analyzer version 0.38.1.
dart-lang/sdk@a5007cde35 Clean up an obsolete TODO comment
dart-lang/sdk@293eee940b [dart2js] Revert to old Closure.toString() implementation for old RTI.
dart-lang/sdk@f842b03de5 linter visit hooks for extensions
dart-lang/sdk@3fe9ba152f Migration: implement Variables._decorateDirectSupertypes.
dart-lang/sdk@d67eaefe77 Add more tests of the visibility of extension members
dart-lang/sdk@72923471c4 strict-inference failures for untyped parameters:
dart-lang/sdk@bfc7f8c4b5 Fix crash parsing invalid constructor initializer
dart-lang/sdk@3e69627752 Fix type argument parsing crash
dart-lang/sdk@e2777454cc Fix dartfmt bug
dart-lang/sdk@d95bb2d74f [ package:vm_service ] Analyze package:vm_service on bots
dart-lang/sdk@38ca72a3e7 [dart2js] TrivialRuntimeTypesNeed should not say non-generic classes need type arguments.
dart-lang/sdk@04bd34ed87 Issue 37916. The name of ConstructorName cannot be shadowed.
dart-lang/sdk@3865187956 [nnbd_migration] already-migrated types with 1:1 type args & params.
dart-lang/sdk@e2fee9c0dd [pkg:vm_service] fix an issue serializing list args
dart-lang/sdk@37183f8865 [observatory] Remove stale asserts from heap snapshot processing.
dart-lang/sdk@396613d884 [pkg:vm_service] be more lenient towards nulls json fields in the java library
dart-lang/sdk@0fee296130 [vm] Add wasmer to third_party, and support building rust libraries
dart-lang/sdk@663a8630e6 Revert "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable."
dart-lang/sdk@e8c82c6784 [vm/ffi] Suppress irrelevant lint failures in FFI sources.
dart-lang/sdk@bab592fd28 [vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable.
dart-lang/sdk@e34c4319dc Migration: property decorate implicit bottom types.
dart-lang/sdk@c6e2497569 Migration: capture more exception information and make it easier to examine stack traces.
dart-lang/sdk@fc16f8aa58 Apply flutter-engine patch to dump dart_package_config_tag version
dart-lang/sdk@1e79aa6b7e Update LSP readme to link to dart-vim instructions
2019-08-21 21:02:35 -07:00
skia-flutter-autoroll
98f5290b93
Roll src/third_party/skia 9e081d164c81..42c6af9182d2 (3 commits) ( flutter/engine#11366 )
...
https://skia.googlesource.com/skia.git/+log/9e081d164c81..42c6af9182d2
git log 9e081d164c81..42c6af9182d2 --date=short --no-merges --format='%ad %ae %s'
2019-08-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-21 fmalita@chromium.org [svgcanvas] Add flag to suppress newlines and tabs in XML
Created with:
gclient setdep -r src/third_party/skia@42c6af9182d2
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-21 22:03:13 -04:00
Jonah Williams
ddc12be487
Build legacy web dart sdk ( flutter/engine#11360 )
2019-08-21 18:55:19 -07:00
Chinmay Garde
7c368ef794
Dry up fixture comparison in embedder unit-tests. ( flutter/engine#11359 )
...
No functional change. Just makes testing with fixture images easier. Adding a
whole lot more tests that use this path for the embedder surface rotation
patches. Want to land stuff in smaller chunks.
2019-08-21 16:03:38 -07:00
Emmanuel Garcia
6222a57fde
Remove engine hash from pom filename ( flutter/engine#11356 )
2019-08-21 15:08:10 -07:00
skia-flutter-autoroll
0a8656f202
Roll src/third_party/skia 80bff5b3a2d7..9e081d164c81 (16 commits) ( flutter/engine#11354 )
...
https://skia.googlesource.com/skia.git/+log/80bff5b3a2d7..9e081d164c81
git log 80bff5b3a2d7..9e081d164c81 --date=short --no-merges --format='%ad %ae %s'
2019-08-21 herb@google.com Don't send strike with no pending glyphs
2019-08-21 jlavrova@google.com Bug fixes for Flutter
2019-08-21 brianosman@google.com SkRuntimeShaderMaker -> SkRuntimeShaderFactory
2019-08-21 egdaniel@google.com Move CopyOps to CopyRenderTask.
2019-08-21 csmartdalton@google.com Mark mipmaps dirty from makeClosed() rather than opList constructors
2019-08-21 robertphillips@google.com Remove GrPendingIOResource
2019-08-21 csmartdalton@google.com Convert GrManyDependentsMipMappedTest to a mock gpu test
2019-08-21 fmalita@chromium.org [svgcanvas] Don't emit default fill and stroke attributes
2019-08-21 bsalomon@google.com Fix sk_sp<> for incomplete type build issue
2019-08-21 bungeman@google.com Simplify gdi handle use with gdi fonts.
2019-08-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 12b0343d8960..47820316fcec (1 commits)
2019-08-21 bsalomon@google.com GrSurfaceContext not ref counted.
2019-08-21 reed@google.com improve verts bench
2019-08-21 brianosman@google.com Conservatively consider any path with tiny edges to be concave
2019-08-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 6655095842ec..12b0343d8960 (1 commits)
2019-08-21 kjlubick@google.com Fix aggregators to use new gold objects
Created with:
gclient setdep -r src/third_party/skia@9e081d164c81
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-21 17:06:25 -04:00
Dan Field
4edf156fd4
update sim script ( flutter/engine#11355 )
2019-08-21 13:10:34 -07:00
Dan Field
8bc66b6451
Firebase test for Platform Views on iOS ( flutter/engine#11350 )
2019-08-21 12:48:39 -07:00
stuartmorgan
2c1bf6a61f
De-dup FILE output for each license ( flutter/engine#10945 )
...
Only list each file once per license block.
2019-08-21 10:12:41 -07:00
Tamir Duberstein
0d41194301
[lsc] Remove fuchsia.net.SocketProvider ( flutter/engine#11316 )
...
fuchsia.net.SocketProvider has been replaced with fuchsia.net.NameLookup
and fuchsia.posix.socket.Provider.
2019-08-21 07:38:25 -07:00
skia-flutter-autoroll
4286d200c0
Roll src/third_party/skia f99b7960f433..80bff5b3a2d7 (2 commits) ( flutter/engine#11343 )
...
https://skia.googlesource.com/skia.git/+log/f99b7960f433..80bff5b3a2d7
git log f99b7960f433..80bff5b3a2d7 --date=short --no-merges --format='%ad %ae %s'
2019-08-21 robertphillips@google.com Remove GrProxyPendingIO
2019-08-21 herb@google.com Move SK_API from the class to the methods
Created with:
gclient setdep -r src/third_party/skia@80bff5b3a2d7
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-21 09:33:04 -04:00
Emmanuel Garcia
ba08edecf1
Remove engine hash from the output artifact ( flutter/engine#11330 )
2019-08-21 13:27:55 +00:00
stuartmorgan
d46e7e2737
Clean up Windows and Linux build output ( flutter/engine#11324 )
...
Final portion of reworking the names of the Linux and Windows desktop build outputs.
See flutter/flutter#38589
2019-08-21 05:53:38 -07:00
stuartmorgan
d4fd797f75
Roll angle licenses ( flutter/engine#11035 )
...
Rolls ANGLE forward to pick up the fix for
https://bugs.chromium.org/p/angleproject/issues/detail?id=3811
which substantially reduces the number of ANGLE copyright variants.
Updates LICENSES accordingly.
2019-08-21 05:51:27 -07:00
skia-flutter-autoroll
340ca47354
Roll src/third_party/skia 0b9801eadc12..f99b7960f433 (3 commits) ( flutter/engine#11338 )
...
https://skia.googlesource.com/skia.git/+log/0b9801eadc12..f99b7960f433
git log 0b9801eadc12..f99b7960f433 --date=short --no-merges --format='%ad %ae %s'
2019-08-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 6aca71d7d705..6d653c02dd24 (4 commits)
2019-08-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 8cd21345a0e8..85a9084804fd (458 commits)
2019-08-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader fd72dd0a439f..92eb0415d0b1 (1 commits)
Created with:
gclient setdep -r src/third_party/skia@f99b7960f433
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-21 03:56:26 -04:00
Chinmay Garde
9326ee2551
Reference the Flutter framework instead of the dylib in iOS tests. ( flutter/engine#11337 )
2019-08-21 00:04:01 -07:00
Jonah Williams
87334f9974
Reland remove kernel sdk script ( flutter/engine#10814 )
2019-08-20 21:16:02 -07:00
stuartmorgan
59964aa29c
Fix change_install_name.py to be GN-friendly ( flutter/engine#11309 )
...
change_install_name.py was operating on framework library files
in-place, which breaks GN's timestamp analysis handling since a file
can't be both an input and output of an action. As a result no-op builds
on macOS were not actually no-ops.
This changes the script to operate on an output copy, both fixing the
no-op build issue, and simplifying the GN framework construction scripts
by combining the copy step and the install-name step.
Fixes https://github.com/flutter/flutter/issues/33465
2019-08-20 21:15:42 -07:00
skia-flutter-autoroll
27e93b3262
Roll src/third_party/skia aa3820a9123c..0b9801eadc12 (3 commits) ( flutter/engine#11334 )
...
https://skia.googlesource.com/skia.git/+log/aa3820a9123c..0b9801eadc12
git log aa3820a9123c..0b9801eadc12 --date=short --no-merges --format='%ad %ae %s'
2019-08-20 bungeman@google.com Use void(void*) instead of decltype with sk_free.
2019-08-20 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-08-20 senorblanco@chromium.org Dawn: moar textures.
Created with:
gclient setdep -r src/third_party/skia@0b9801eadc12
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
Bug: None
TBR=egdaniel@google.com
2019-08-20 23:58:15 -04:00
Dan Field
5e6117503b
Add tests for platform views ( flutter/engine#11319 )
2019-08-20 20:48:40 -07:00
Chinmay Garde
288c3c01ef
Migrate Embedder API documentation to Doxygen format. ( flutter/engine#11255 )
...
Fixes https://github.com/flutter/flutter/issues/38870
2019-08-20 20:20:06 -07:00
Kaushik Iska
0f9e02a7d0
Do not add null task observers ( flutter/engine#11315 )
...
Potential fix for: https://github.com/flutter/flutter/issues/38778
2019-08-20 17:28:59 -07:00
Chinmay Garde
68a6bf0c1f
When using a custom compositor, ensure the root canvas is flushed. ( flutter/engine#11310 )
...
The root canvas is managed by the external view embedder when using a custom
compositor. Due to this, frame submission on the surface will not end up
flushing the same (because the surface doesn’t have it to begin with). Fixed
with tests.
2019-08-20 17:06:57 -07:00