Commit Graph

12162 Commits

Author SHA1 Message Date
skia-flutter-autoroll 486d76bc87 Roll src/third_party/skia 2afee77b48ab..ef2489f8b0bb (1 commits) (#7870)
https://skia.googlesource.com/skia.git/%2Blog/2afee77b48ab..ef2489f8b0bb

git log 2afee77b48ab0cf942f4211599643897c3d08f87..ef2489f8b0bb1c831a239389e2686bc54a1890df --date=short --no-merges --format=%ad %ae %s
2019-02-19 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-19 03:40:05 -05:00
skia-flutter-autoroll 0581a3104b Roll src/third_party/skia d6c69d21635e..2afee77b48ab (1 commits) (#7869)
https://skia.googlesource.com/skia.git/%2Blog/d6c69d21635e..2afee77b48ab

git log d6c69d21635e08acaaec167d77773e2557f8969a..2afee77b48ab0cf942f4211599643897c3d08f87 --date=short --no-merges --format=%ad %ae %s
2019-02-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 028df5f51e45..6a492c277e9f (1 commits)

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-18 23:48:47 -05:00
skia-flutter-autoroll 16398d88ef Roll src/third_party/skia 2ccdd2bc1d01..d6c69d21635e (2 commits) (#7868)
https://skia.googlesource.com/skia.git/%2Blog/2ccdd2bc1d01..d6c69d21635e

git log 2ccdd2bc1d01566210bcba5fbac2a4bf31f15845..d6c69d21635e08acaaec167d77773e2557f8969a --date=short --no-merges --format=%ad %ae %s
2019-02-18 reed@google.com Experiment: always use doubles for setLength
2019-02-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 6d56209983a0..ee506c5149cb (152 commits)

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-18 19:51:17 -05:00
skia-flutter-autoroll 27cea51f2f Roll src/third_party/skia 068f3418a2db..2ccdd2bc1d01 (2 commits) (#7867)
https://skia.googlesource.com/skia.git/%2Blog/068f3418a2db..2ccdd2bc1d01

git log 068f3418a2db3d6b3bb92d28e8f6d482d5d820cd..2ccdd2bc1d01566210bcba5fbac2a4bf31f15845 --date=short --no-merges --format=%ad %ae %s
2019-02-15 halcanary@google.com SkQP: android.support.test -> androidx.test
2019-02-18 halcanary@google.com DEPS: follow on to Bug: skia:8772

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-18 14:49:31 -05:00
skia-flutter-autoroll f55e931255 Roll src/third_party/skia 5ba2a8a5b24f..068f3418a2db (1 commits) (#7866)
https://skia.googlesource.com/skia.git/%2Blog/5ba2a8a5b24f..068f3418a2db

git log 5ba2a8a5b24f6ad0e2f05b2c80e25b31b842d0e7..068f3418a2db3d6b3bb92d28e8f6d482d5d820cd --date=short --no-merges --format=%ad %ae %s
2019-02-18 recipe-roller@chromium.org Roll recipe dependencies (trivial).

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-18 10:53:33 -05:00
sjindel-google 3a1b9b3d85 Remove unnecessary entry-point closurization. (#7827) 2019-02-18 14:23:17 +01:00
skia-flutter-autoroll 62d05c27ad Roll src/third_party/skia f2cf73c8cd46..5ba2a8a5b24f (2 commits) (#7865)
https://skia.googlesource.com/skia.git/%2Blog/f2cf73c8cd46..5ba2a8a5b24f

git log f2cf73c8cd46891dd21ce028c54312148a32775e..5ba2a8a5b24f6ad0e2f05b2c80e25b31b842d0e7 --date=short --no-merges --format=%ad %ae %s
2019-02-17 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-02-16 iannucci@chromium.org [recipes] Manual roll.

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-17 18:38:09 -05:00
skia-flutter-autoroll 686e9fbf09 Roll src/third_party/skia 346ce63daa51..f2cf73c8cd46 (1 commits) (#7864)
https://skia.googlesource.com/skia.git/%2Blog/346ce63daa51..f2cf73c8cd46

git log 346ce63daa511ffc7fd728aa0698097274b91462..f2cf73c8cd46891dd21ce028c54312148a32775e --date=short --no-merges --format=%ad %ae %s
2019-02-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src eda06a0b859a..6d56209983a0 (38 commits)

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-17 14:51:12 -05:00
skia-flutter-autoroll 2349c3bc64 Roll src/third_party/skia 880b6ea52bf0..346ce63daa51 (1 commits) (#7861)
https://skia.googlesource.com/skia.git/%2Blog/880b6ea52bf0..346ce63daa51

git log 880b6ea52bf00ea9621ee90e6b48f7fbc453fe8d..346ce63daa511ffc7fd728aa0698097274b91462 --date=short --no-merges --format=%ad %ae %s
2019-02-16 fmalita@chromium.org Add a SkMixerColorFilter GM

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-17 10:24:34 -05:00
skia-flutter-autoroll 745e1cacc7 Roll src/third_party/skia 21950b9e9236..880b6ea52bf0 (1 commits) (#7860)
https://skia.googlesource.com/skia.git/%2Blog/21950b9e9236..880b6ea52bf0

git log 21950b9e92367948439000448e62079ccd5e84f1..880b6ea52bf00ea9621ee90e6b48f7fbc453fe8d --date=short --no-merges --format=%ad %ae %s
2019-02-17 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-17 06:19:25 -05:00
skia-flutter-autoroll 688f1db44f Roll src/third_party/skia eda2a8112596..21950b9e9236 (1 commits) (#7859)
https://skia.googlesource.com/skia.git/%2Blog/eda2a8112596..21950b9e9236

git log eda2a8112596dff766b24abdcedf981e5a69015d..21950b9e92367948439000448e62079ccd5e84f1 --date=short --no-merges --format=%ad %ae %s
2019-02-17 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-17 02:19:05 -05:00
skia-flutter-autoroll 2f36805fab Roll src/third_party/skia 6cd82342937a..eda2a8112596 (1 commits) (#7858)
https://skia.googlesource.com/skia.git/%2Blog/6cd82342937a..eda2a8112596

git log 6cd82342937a2835129fea44b6f62b0d23dc2d35..eda2a8112596dff766b24abdcedf981e5a69015d --date=short --no-merges --format=%ad %ae %s
2019-02-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 b6c1c66d2547..028df5f51e45 (4 commits)

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 (jvanverth@google.com), and stop
the roller if necessary.
2019-02-16 21:49:03 -05:00
skia-flutter-autoroll abf8bee9ac Roll src/third_party/skia 0b496ff92fce..6cd82342937a (1 commits) (#7857)
https://skia.googlesource.com/skia.git/%2Blog/0b496ff92fce..6cd82342937a

git log 0b496ff92fce253b21ed9e72ab796de0ba50526b..6cd82342937a2835129fea44b6f62b0d23dc2d35 --date=short --no-merges --format=%ad %ae %s
2019-02-16 fmalita@chromium.org Simplify optional input handling in SkMixerColorFilter

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 (stephana@google.com), and stop
the roller if necessary.
2019-02-16 17:41:04 -05:00
skia-flutter-autoroll 6941c11aae Roll src/third_party/skia e876ec79ceff..0b496ff92fce (1 commits) (#7856)
https://skia.googlesource.com/skia.git/%2Blog/e876ec79ceff..0b496ff92fce

git log e876ec79ceff47b3ebf669b6d65686517ee3585d..0b496ff92fce253b21ed9e72ab796de0ba50526b --date=short --no-merges --format=%ad %ae %s
2019-02-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 5862f084f69f..eda06a0b859a (305 commits)

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 (stephana@google.com), and stop
the roller if necessary.
2019-02-16 13:42:25 -05:00
skia-flutter-autoroll 465bbec15f Roll src/third_party/skia b7c7b7883b23..e876ec79ceff (5 commits) (#7855)
https://skia.googlesource.com/skia.git/%2Blog/b7c7b7883b23..e876ec79ceff

git log b7c7b7883b2377e55e5def16560b1429958e0ec3..e876ec79ceff47b3ebf669b6d65686517ee3585d --date=short --no-merges --format=%ad %ae %s
2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader a0a80b160c6b..6d74ab852bf2 (1 commits)
2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 aead8edf8c46..b6c1c66d2547 (3 commits)
2019-02-15 robertphillips@google.com Make asFragmentProcessor entry point only take a GrRecordingContext (take 2)
2019-02-16 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-02-15 reed@google.com update docs for paint

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 (stephana@google.com), and stop
the roller if necessary.
2019-02-16 09:56:08 -05:00
Stanislav Baranov 5141680287 Revert "Support for binary decompression of dynamic patches. (#7777)" (#7853)
This reverts commit d48de7a3ec.
2019-02-15 17:07:06 -08:00
skia-flutter-autoroll 04728cb059 Roll src/third_party/skia be9aff25bddc..b7c7b7883b23 (17 commits) (#7852)
https://skia.googlesource.com/skia.git/%2Blog/be9aff25bddc..b7c7b7883b23

git log be9aff25bddc3eecf84d9c37af222ea40c261cb1..b7c7b7883b2377e55e5def16560b1429958e0ec3 --date=short --no-merges --format=%ad %ae %s
2019-02-15 herb@google.com Remove all empty glyph processing
2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 0eba65b14b60..a0a80b160c6b (1 commits)
2019-02-15 robertphillips@google.com Revert "Make asFragmentProcessor entry point only take a GrRecordingContext"
2019-02-15 reed@google.com make float more primary API for paint (esp. for alpha)
2019-02-15 halcanary@google.com tools/skqp/release.sh: Add Instant and ABI XML tags
2019-02-15 robertphillips@google.com Make asFragmentProcessor entry point only take a GrRecordingContext
2019-02-15 robertphillips@google.com Switch GrSurfaceProxy's Copy methods over to GrRecordingContext
2019-02-15 robertphillips@google.com Begin switching GrRecordingContext over to having the GrDrawingManager
2019-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 2bb0864b22e7..0eba65b14b60 (21 commits)
2019-02-15 robertphillips@google.com Add addOnFlushCallbackObject at GrRecordingContext level
2019-02-15 brianosman@google.com Moved image params out to SkParticleDrawable
2019-02-15 scroggo@google.com Remove assert that BGRA and RGBA are not opaque
2019-02-15 herb@google.com Revert of CL/192440 which would not reland cleanly.
2019-02-15 fmalita@chromium.org add mixer colorfilter
2019-02-13 csmartdalton@google.com Remove shader caps argument from GrGLSLTypeString
2019-02-15 robertphillips@google.com Stop using resourceProvider in GrRenderTargetContext's ctor
2019-02-15 halcanary@google.com ICU: enable on wasm

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 (stephana@google.com), and stop
the roller if necessary.
2019-02-15 19:20:12 -05:00
freiling f37b09a11b [fuchsia][SCN-1054] Map elevation onto -Z in Scenic (#7834)
Note: the SetTranslationRH function is temporary and part of the smooth
transition plan for Scenics handedness inversion. See SCN-1054 for details.

We will follow this will a change to migrate back off SetTranslationRH
Submit after https://fuchsia-review.googlesource.com/c/fuchsia/+/255056
lands in fuchsia.git
2019-02-15 15:32:56 -08:00
Chris Bracken 163a2fd5e1 Revert "Android embedding refactor pr3 add remaining systemchannels (#7738)" (#7849)
From build log:
```
../../flutter/shell/platform/android/io/flutter/view/FlutterView.java:95: error: cannot find symbol
    private final LocalizationChannel localizationChannel;
                  ^
  symbol:   class LocalizationChannel
  location: class FlutterView
../../flutter/shell/platform/android/io/flutter/view/FlutterView.java:172: error: cannot find symbol
        localizationChannel = new LocalizationChannel(dartExecutor);
                                  ^
  symbol:   class LocalizationChannel
  location: class FlutterView
2 errors
```

This reverts commit 256db4bc23.
2019-02-15 15:03:19 -08:00
Chinmay Garde 0d6ff1669c Shut down and restart the Dart VM as needed. (#7832)
The shell was already designed to cleanly shut down the VM but it couldnt
earlier as |Dart_Initialize| could never be called after a |Dart_Cleanup|. This
meant that shutting down an engine instance could not shut down the VM to save
memory because newly created engines in the process after that point couldn't
restart the VM. There can only be one VM running in a process at a time.

This patch separate the previous DartVM object into one that references a
running instance of the DartVM and a set of immutable dependencies that
components can reference even as the VM is shutting down.

Unit tests have been added to assert that non-overlapping engine launches use
difference VM instances.
2019-02-15 14:16:17 -08:00
Matt Carroll 256db4bc23 Android embedding refactor pr3 add remaining systemchannels (#7738) 2019-02-15 13:45:24 -08:00
Todd Volkert 02d7ca31d8 Don't call static method from instance variable (#7841) 2019-02-15 16:18:02 -05:00
Amir Hardon 10cee612bb Delete GL textures when they are released from the texture registry. (#7836)
On Android we were never deleting the textures allocated for
the texture registry, which resulted in a memory leak, see:
https://github.com/flutter/flutter/issues/24145
2019-02-15 13:11:49 -08:00
najeira 69e4606077 Fix NullPointerException in SurfaceTextureRegistryEntry (#7837) 2019-02-15 13:01:41 -08:00
najeira 9a965bc3d9 Fix NullPointerException in ResourceCleaner (#7838) 2019-02-15 12:56:37 -08:00