skia-flutter-autoroll
975354be91
Roll src/third_party/skia c8a84d2b7ff9..3f79f07a14eb (1 commits) ( flutter/engine#8968 )
...
https://skia.googlesource.com/skia.git
/%2Blog/c8a84d2b7ff9..3f79f07a14eb
git log c8a84d2b7ff98b44c42a53d1ba750a2c02f9063a..3f79f07a14ebe2c22390cb8725adcd4bc3857716 --date=short --no-merges --format=%ad %ae %s
2019-05-09 herb@google.com Use SkStrikeSpecStorage to lookup strike for GPU text drawing
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 (michaelludwig@google.com ), and stop
the roller if necessary.
2019-05-14 23:23:13 -04:00
Gary Qian
04e41a7e6d
Use Android text selection shifting API to handle keyboard backspace ( flutter/engine#8956 )
2019-05-15 10:44:23 +08:00
skia-flutter-autoroll
d9e7f4db55
Roll src/third_party/skia 4167215daf0e..c8a84d2b7ff9 (9 commits) ( flutter/engine#8964 )
...
https://skia.googlesource.com/skia.git
/%2Blog/4167215daf0e..c8a84d2b7ff9
git log 4167215daf0ec5065e469271b890a5bc6687c12c..c8a84d2b7ff98b44c42a53d1ba750a2c02f9063a --date=short --no-merges --format=%ad %ae %s
2019-05-14 robertphillips@google.com Move compute_combined_buffer_size behind GR_TEST_UTILS
2019-05-14 mtklein@google.com preserve comments past the #include ""
2019-05-14 bungeman@google.com Remove GpuLayerCacheTest
2019-05-14 mtklein@google.com remove SkMiniPicture and co.
2019-05-14 robertphillips@google.com Remove some uses of GrBytesPerPixel (take 2)
2019-05-14 mtklein@google.com remove SkLiteDL
2019-05-13 csmartdalton@google.com Clear and discard stencil buffers on tilers
2019-05-14 egdaniel@google.com Reduce use of GrPixelConfig inside of GrVkCaps.
2019-05-10 bungeman@google.com Remove SK_ALLOW_STATIC_GLOBAL_INITIALIZERS from tests.
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 (michaelludwig@google.com ), and stop
the roller if necessary.
2019-05-14 18:11:10 -04:00
liyuqian
b000f9830c
Rename frame_time and engine_time ( flutter/engine#8952 )
...
At a quick glance, one could easily think of the "engine_time" as the
GPU thread time and the "frame_time" as the UI thread time because the
GPU thread time is mainly spent on the engine while the UI thread time
is mainly spent on the Dart framework to generate the frame.
But it's actually the other way. The "engine_time" is UI thread time and
the "frame_time" is the GPU thread time.
To avoid the confusion, rename them to "ui_time" and "raster_time"
respectively. I avoided the "gpu_time" because the rasterization may be
purely on a CPU backed software Skia backend.
2019-05-14 14:29:27 -07:00
Matthew Dempsky
8b4a5398ae
Roll tonic and update #includes ( flutter/engine#8950 )
2019-05-14 11:57:09 -07:00
skia-flutter-autoroll
f71bfe1a9b
Roll src/third_party/skia c2aea5938d0d..4167215daf0e (5 commits) ( flutter/engine#8961 )
...
https://skia.googlesource.com/skia.git
/%2Blog/c2aea5938d0d..4167215daf0e
git log c2aea5938d0da63cece7d639ef05166b77b5c6d8..4167215daf0ec5065e469271b890a5bc6687c12c --date=short --no-merges --format=%ad %ae %s
2019-05-14 brianosman@google.com Fix stack indexing bug in vectorized unsigned -> float conversion
2019-05-13 csmartdalton@google.com Add a workaround to allow sample variables for stencil draws
2019-05-13 herb@google.com Add thread annotations to SkSharedMutex
2019-05-08 herb@google.com Trivial code cleanup
2019-05-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com 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 (michaelludwig@google.com ), and stop
the roller if necessary.
2019-05-14 14:39:09 -04:00
skia-flutter-autoroll
231db5310b
Roll src/third_party/skia 136ad09848f5..c2aea5938d0d (1 commits) ( flutter/engine#8958 )
...
https://skia.googlesource.com/skia.git
/%2Blog/136ad09848f5..c2aea5938d0d
git log 136ad09848f59e23962d2a5a99d7fa82e961c726..c2aea5938d0da63cece7d639ef05166b77b5c6d8 --date=short --no-merges --format=%ad %ae %s
2019-05-06 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (nontrivial).
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 (michaelludwig@google.com ), and stop
the roller if necessary.
2019-05-14 08:26:36 -04:00
skia-flutter-autoroll
6cc735dbd2
Roll src/third_party/skia 4e66df54e7da..136ad09848f5 (2 commits) ( flutter/engine#8957 )
...
https://skia.googlesource.com/skia.git
/%2Blog/4e66df54e7da..136ad09848f5
git log 4e66df54e7da6a1ffb2be2208706282d6b228a3f..136ad09848f59e23962d2a5a99d7fa82e961c726 --date=short --no-merges --format=%ad %ae %s
2019-05-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 3dbe480b559e..f7033c55be3f (11 commits)
2019-05-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 97d5761990f6..156f1f758a0f (423 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 (michaelludwig@google.com ), and stop
the roller if necessary.
2019-05-14 04:37:14 -04:00
skia-flutter-autoroll
e47e36d9fd
Roll src/third_party/skia 0221e8b22687..4e66df54e7da (5 commits) ( flutter/engine#8955 )
...
https://skia.googlesource.com/skia.git
/%2Blog/0221e8b22687..4e66df54e7da
git log 0221e8b226878255532766308d5897d1136519ac..4e66df54e7da6a1ffb2be2208706282d6b228a3f --date=short --no-merges --format=%ad %ae %s
2019-05-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 9e4f690166c1..65b1e97d13eb (7 commits)
2019-05-13 herb@google.com Remove global mutex around CG
2019-05-08 herb@google.com Introduce SkStrikeSpecStorage.
2019-05-13 robertphillips@google.com Standardize DDL images to RGBA
2019-05-13 michaelludwig@google.com Use per-edge AA flags to respect mixed AA between clip and draw
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 (michaelludwig@google.com ), and stop
the roller if necessary.
2019-05-14 01:04:50 -04:00
Chinmay Garde
74f9cc79b3
Avoid disabling sources assignment filters are these have been removed. ( flutter/engine#8954 )
2019-05-13 18:38:28 -07:00
Matt Carroll
170f789067
New Plugin API PR2: Introduces ActivityAware, ActivityControlSurface, and ActivityPluginBinding. ( flutter/engine#8943 )
2019-05-13 17:07:29 -07:00
Jason Simmons
f1ef8c2748
Add a minimal set of symbols to the dynamic symbol table for Linux executables ( flutter/engine#8937 )
...
This will reduce executable size.
2019-05-13 16:12:58 -07:00
Chinmay Garde
1285f72fc5
Copy the Dart Runner from //topaz into the engine. ( flutter/engine#8949 )
2019-05-13 14:48:20 -07:00
Matt Carroll
965d20ae44
Add @UiThread to MethodChannel and related classes/calls ( #32642 ). ( flutter/engine#8947 )
2019-05-13 13:26:31 -07:00
skia-flutter-autoroll
d405522a62
Roll src/third_party/skia d696f8e6bca3..0221e8b22687 (5 commits) ( flutter/engine#8948 )
...
https://skia.googlesource.com/skia.git
/%2Blog/d696f8e6bca3..0221e8b22687
git log d696f8e6bca39ebaeb7e5144bb0a515503bcc41a..0221e8b226878255532766308d5897d1136519ac --date=short --no-merges --format=%ad %ae %s
2019-05-13 robertphillips@google.com Revert "Remove some uses of GrBytesPerPixel"
2019-05-13 robertphillips@google.com Remove some uses of GrBytesPerPixel
2019-05-13 mtklein@google.com rewrite docs to explicitly use python2
2019-05-13 brianosman@google.com Interpreter: Fix bool literals
2019-05-13 bsalomon@google.com Blacklikst AsyncReadPixels on MoltenVK
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 (michaelludwig@google.com ), and stop
the roller if necessary.
2019-05-13 16:25:57 -04:00
Dan Field
038586568b
update docs ( flutter/engine#8928 )
2019-05-13 11:44:45 -07:00
stupidfive
50c82c816b
Terminate debug background task on expiry ( flutter/engine#8930 )
...
When backgrounding an app in debug mode, we make a request for
additional background time for the app with a background task. This
prevents us from losing the devfs session used for hot reload. In the
case where the app is backgrounded beyond the additional time provided
by iOS, it's required that we end the background task or the app will
be terminated by the OS.
We previously ended the background task only on foregrounding, but
failed to do so on expiry of the task.
2019-05-13 11:29:05 -07:00
Michael Klimushyn
3d8b9b1e9c
Only cache required frames ( flutter/engine#8837 )
...
Remove the extra `decodedCacheRatioCap` parameter, and the
`_frameBitmaps` member from `Codec`. This means that small looped images
will consume more CPU but prevents us from hitting OOM exceptions based
on trying to render multiple larger images.
Also switch to fDisposalMethod for caching frames.
Previously we looped over every single SkCodec::FrameInfo, tracked its
`fRequiredFrame`, and then saved any frames matching those indeces.
Doing this instead avoids that initialization loop and extra data
structure.
2019-05-13 11:18:20 -07:00
bungeman
ead69ba45a
Replace Skia font macros with enums. ( flutter/engine#8920 )
...
This mechanically replaces kXXX_SkTextEncoding with SkTextEncoding::kXXX
and kXXX_SkFontHinting with SkFontHinting::kXXX. This will allow Skia to
remove these old macro constants and get everyone on the new enums.
2019-05-13 11:11:49 -07:00
skia-flutter-autoroll
696cb532e2
Roll src/third_party/skia 617d801ff762..d696f8e6bca3 (6 commits) ( flutter/engine#8946 )
...
https://skia.googlesource.com/skia.git
/%2Blog/617d801ff762..d696f8e6bca3
git log 617d801ff76293f07ec89e8e7bc81eb7390c37c4..d696f8e6bca39ebaeb7e5144bb0a515503bcc41a --date=short --no-merges --format=%ad %ae %s
2019-05-13 bsalomon@google.com Support GL_ANGLE_texture_rectangle.
2019-05-10 herb@google.com Add thread safety annotations for SkMutex
2019-05-13 robertphillips@google.com Alter createTestingOnlyBackendTexture methods
2019-05-13 csmartdalton@google.com ccpr: Clip path octo bounds by the scissor
2019-05-10 bsalomon@google.com Add color space and type conversion support to asyncReadPixels
2019-05-10 egdaniel@google.com Remove mutex in GrVkSemaphore
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 (michaelludwig@google.com ), and stop
the roller if necessary.
2019-05-13 12:56:39 -04:00
skia-flutter-autoroll
1e32f2e07e
Roll src/third_party/skia 695206d7149a..617d801ff762 (3 commits) ( flutter/engine#8945 )
...
https://skia.googlesource.com/skia.git
/%2Blog/695206d7149a..617d801ff762
git log 695206d7149a2b7fff363a8239a2e04fbe77e0dd..617d801ff76293f07ec89e8e7bc81eb7390c37c4 --date=short --no-merges --format=%ad %ae %s
2019-05-13 reed@google.com Reland "Reland "remove legacy 255-biased colormatrix""
2019-05-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 ebab670cb32d..3dbe480b559e (16 commits)
2019-05-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 589d8ec2fcaa..97d5761990f6 (957 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 (michaelludwig@google.com ), and stop
the roller if necessary.
2019-05-13 09:26:22 -04:00
skia-flutter-autoroll
7f7916af1a
Roll src/third_party/skia 806621b2e0b5..695206d7149a (1 commits) ( flutter/engine#8942 )
...
https://skia.googlesource.com/skia.git
/%2Blog/806621b2e0b5..695206d7149a
git log 806621b2e0b518308a95244d4d447c55c071b026..695206d7149a2b7fff363a8239a2e04fbe77e0dd --date=short --no-merges --format=%ad %ae %s
2019-05-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader ecfeede6014c..9e4f690166c1 (28 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 (michaelludwig@google.com ), and stop
the roller if necessary.
2019-05-13 01:07:57 -04:00
Matt Carroll
845bd91111
New Plugin API PR1: Introduces PluginRegistry and FlutterPlugin, adds support for plugin registration to FlutterEngine. ( flutter/engine#8826 )
2019-05-12 16:58:38 -07:00
Chinmay Garde
37fb8bb68d
Move the Fuchsia Flutter Runner to //flutter/shell/platform/fuchsia/flutter ( flutter/engine#8939 )
...
This makes room for the Dart runner at //flutter/shell/platform/fuchsia/dart.
2019-05-12 14:29:34 -07:00
skia-flutter-autoroll
8750ace0e4
Roll src/third_party/skia 5c7b54112bca..806621b2e0b5 (1 commits) ( flutter/engine#8941 )
...
https://skia.googlesource.com/skia.git
/%2Blog/5c7b54112bca..806621b2e0b5
git log 5c7b54112bca7eb770f29f422b90792cec6a780b..806621b2e0b518308a95244d4d447c55c071b026 --date=short --no-merges --format=%ad %ae %s
2019-05-12 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 (michaelludwig@google.com ), and stop
the roller if necessary.
2019-05-12 05:26:30 -04:00
Chinmay Garde
879711b321
Wire up the Skia Metal backend on iOS. ( flutter/engine#8936 )
2019-05-11 15:21:26 -07:00
skia-flutter-autoroll
93f69a8a89
Roll src/third_party/skia 303bacbc0fcb..5c7b54112bca (2 commits) ( flutter/engine#8938 )
...
https://skia.googlesource.com/skia.git
/%2Blog/303bacbc0fcb..5c7b54112bca
git log 303bacbc0fcbb696fbd9f0c5be67842bcf909944..5c7b54112bca7eb770f29f422b90792cec6a780b --date=short --no-merges --format=%ad %ae %s
2019-05-10 egdaniel@google.com Fix compatible format check for vkCmdCopyImage.
2019-05-10 bungeman@google.com Remove SK_IGNORE_LINEAR_METRICS_FIX.
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 (robertphillips@google.com ), and stop
the roller if necessary.
2019-05-10 20:36:42 -04:00
skia-flutter-autoroll
40f3a06e2b
Roll src/third_party/skia 6e407986cd3b..303bacbc0fcb (2 commits) ( flutter/engine#8935 )
...
https://skia.googlesource.com/skia.git
/%2Blog/6e407986cd3b..303bacbc0fcb
git log 6e407986cd3b108d51d7c45596b0f9792dd21371..303bacbc0fcbb696fbd9f0c5be67842bcf909944 --date=short --no-merges --format=%ad %ae %s
2019-05-10 bsalomon@google.com Fix build for GCC. Cast enum to int when using with %d format specifier
2019-05-10 bsalomon@google.com Add SkSurface::asyncReadPixels()
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 (robertphillips@google.com ), and stop
the roller if necessary.
2019-05-10 17:03:10 -04:00
Tong Mu
fa9dec68eb
Synthesize buttons for embedders ( flutter/engine#8873 )
...
* Synthesize a buttons = kPrimaryButton for events of down and move
* Add PointerEventButtons
2019-05-10 12:12:51 -07:00
Gary Qian
a18609ae0d
Prevent redundant layouts when floor(width) is the same ( flutter/engine#8867 )
2019-05-10 09:58:53 -07:00
Chris Yang
909ba9c7ba
Platform_views gesture: let flutter view controller be the media to pass the touches. ( flutter/engine#8685 )
...
This PR updated the forwarding gesture recognizer to pass the touch events directly to the FlutterViewContoller instead of FlutterView which ensures the touches events are passed to the framework.
2019-05-10 09:58:33 -07:00
skia-flutter-autoroll
e681e204b3
Roll src/third_party/skia 6eeaf927e381..6e407986cd3b (4 commits) ( flutter/engine#8933 )
...
https://skia.googlesource.com/skia.git
/%2Blog/6eeaf927e381..6e407986cd3b
git log 6eeaf927e38162088f3994b32ff01d24e3dc089c..6e407986cd3b108d51d7c45596b0f9792dd21371 --date=short --no-merges --format=%ad %ae %s
2019-05-10 bsalomon@google.com Skip D3D ANGLE backends in dm/nanobench/... under Wine.
2019-05-10 bsalomon@google.com Reland "Reland "Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA.""
2019-05-09 herb@google.com Add thread safety annotations.
2019-05-10 borenet@google.com [infra] Update Win OS 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 (robertphillips@google.com ), and stop
the roller if necessary.
2019-05-10 12:43:43 -04:00
skia-flutter-autoroll
8b65f546a0
Roll src/third_party/skia 4f6eb15178d8..6eeaf927e381 (12 commits) ( flutter/engine#8932 )
...
https://skia.googlesource.com/skia.git
/%2Blog/4f6eb15178d8..6eeaf927e381
git log 4f6eb15178d80041c296a665749932b608573bf1..6eeaf927e38162088f3994b32ff01d24e3dc089c --date=short --no-merges --format=%ad %ae %s
2019-05-09 bsalomon@google.com Promote circle clipping to full float
2019-05-09 bsalomon@google.com Fix DDL tests when MIP map support not available
2019-05-09 brianosman@google.com Only enable the interpreter particle affector with GPU support
2019-05-09 bsalomon@google.com Revert "Reland "Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA.""
2019-05-09 bsalomon@google.com Reland "Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA."
2019-05-09 robertphillips@google.com Revert "Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA."
2019-05-09 csmartdalton@google.com Fix a spurious MSVC compiler warning
2019-05-09 egdaniel@google.com Add option to GrContext::flush for GrPrepareForExternalIORequests.
2019-05-09 brianosman@google.com Prototype interpreter particle affector
2019-05-09 csmartdalton@google.com ccpr: Add a GrOctoBounds class
2019-05-09 bsalomon@google.com Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA.
2019-05-09 brianosman@google.com Add setInputs to SkSL::Interpreter
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 (robertphillips@google.com ), and stop
the roller if necessary.
2019-05-10 09:14:10 -04:00
Chris Yang
00297d8ace
Fix the iOS accessibility tree structure of platform views. ( flutter/engine#8731 )
...
Partially fix the issue in flutter/flutter#30804 . This only fixes the focus issue for other platform views (Google maps and other custom platform views), but the same issue on WebView is not fixed.
Before the change, the a11y tree with platform view looks like
```
<some parent a11y container>
<SemanticsObject for platform view>
<FlutterPlatformViewSemanticsContainer>
<platform view>
```
After the change, it looks like
```
<some parent a11y container>
<FlutterPlatformViewSemanticsContainer>
<SemanticsObject>
<platform view>
```
This PR also updated the implementation of FlutterPlatformViewSemanticsContainer to use A11yContainer protocol to implement the details on various a11y attribute including the accessibilityFrame and accessibilityScroll.
2019-05-09 16:52:46 -07:00
skia-flutter-autoroll
a050285d60
Roll src/third_party/skia dbded16fadde..4f6eb15178d8 (7 commits) ( flutter/engine#8922 )
...
https://skia.googlesource.com/skia.git
/%2Blog/dbded16fadde..4f6eb15178d8
git log dbded16fadde7924ad23687ca13ad9134a60e7f8..4f6eb15178d80041c296a665749932b608573bf1 --date=short --no-merges --format=%ad %ae %s
2019-05-09 fmalita@chromium.org [skottie] Add resize-to-fit text alignment extension
2019-05-09 rmistry@google.com [Android compile bot] Display returned infra error from bot
2019-05-09 bsalomon@google.com Revert "Large circle clipping gm."
2019-05-09 bsalomon@google.com Reland "Add flush() to SkImage."
2019-05-09 bsalomon@google.com Large circle clipping gm.
2019-05-09 bsalomon@google.com Revert "Add flush() to SkImage."
2019-05-09 bsalomon@google.com Add flush() to SkImage.
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 (robertphillips@google.com ), and stop
the roller if necessary.
2019-05-09 18:38:25 -04:00
Zachary Anderson
d7525a5efc
[fuchsia] Guard out-of-tree Fuchsia targets to fix in-tree build ( flutter/engine#8923 )
2019-05-09 14:14:52 -07:00
stuartmorgan
4bb9f5d60d
Standardize TimePoint implementaion on std::chrono ( flutter/engine#8913 )
...
In practice, the implementations of std::chrono seem to match our
implementations, so this makes the code simpler and easier to maintain,
as well as potentially improving over time without changes on our part.
2019-05-09 10:33:36 -04:00
skia-flutter-autoroll
aa86f1045d
Roll src/third_party/skia dfda5f57bf25..dbded16fadde (1 commits) ( flutter/engine#8918 )
...
https://skia.googlesource.com/skia.git
/%2Blog/dfda5f57bf25..dbded16fadde
git log dfda5f57bf25ad3ca027fdc5fd9a05ae564b0003..dbded16fadde7924ad23687ca13ad9134a60e7f8 --date=short --no-merges --format=%ad %ae %s
2019-05-09 rmistry@google.com [Android compile bot] Add links to force sync the checkout
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 (robertphillips@google.com ), and stop
the roller if necessary.
2019-05-09 09:29:43 -04:00
skia-flutter-autoroll
77ca4e8c47
Roll src/third_party/skia b9330017c070..dfda5f57bf25 (2 commits) ( flutter/engine#8917 )
...
https://skia.googlesource.com/skia.git
/%2Blog/b9330017c070..dfda5f57bf25
git log b9330017c0702b83329fbfd8e382720a8889c2c0..dfda5f57bf25ad3ca027fdc5fd9a05ae564b0003 --date=short --no-merges --format=%ad %ae %s
2019-05-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 19905aea14e0..ebab670cb32d (11 commits)
2019-05-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src d5837fbd88aa..589d8ec2fcaa (402 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 (robertphillips@google.com ), and stop
the roller if necessary.
2019-05-09 04:29:31 -04:00
skia-flutter-autoroll
780ebf4223
Roll src/third_party/skia 15c91422339a..b9330017c070 (11 commits) ( flutter/engine#8915 )
...
https://skia.googlesource.com/skia.git
/%2Blog/15c91422339a..b9330017c070
git log 15c91422339a0383a6ae366d9bf55c69e304b303..b9330017c0702b83329fbfd8e382720a8889c2c0 --date=short --no-merges --format=%ad %ae %s
2019-05-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader d5ed0a31ce88..ecfeede6014c (17 commits)
2019-05-08 jvanverth@google.com Add FenceSync support to Metal
2019-05-08 brianosman@google.com Propagate third_party public_include_dirs to include_dirs
2019-05-08 brianosman@google.com Use better widget for multiline strings in particle GUI
2019-04-22 bsalomon@google.com Increase number of clip stack elements to examine in isRRect.
2019-05-08 fmalita@chromium.org [skottie] Text line height support
2019-05-07 herb@google.com Remove tracking glyphs in remote cache
2019-05-08 fmalita@chromium.org [skottie] Cleanup: relocate text sources
2019-05-08 bsalomon@google.com Separate GrCaps for semaphores and fence syncs.
2019-05-08 brianosman@google.com Add support for float remainder to interpreter
2019-05-07 bungeman@google.com Use SkFontHinting instead of macros.
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 (robertphillips@google.com ), and stop
the roller if necessary.
2019-05-09 01:01:15 -04:00
stuartmorgan
501354c207
Fix TimePoint on Windows ( flutter/engine#8910 )
...
Addresses overflow issues with timer multiplication by using std::chrono
instead of QueryPerformanceCounter. The Windows implementation of
std::chrono uses QPC, so this should have no impact on performance or
clock resolution.
Fixes #32121
2019-05-08 23:20:32 -04:00
Jonah Williams
7c214df22f
Add web sdk implementation. ( flutter/engine#8891 )
2019-05-08 18:16:20 -07:00
Kaushik Iska
9421579df4
Expose API to decode images to specified dimensions ( flutter/engine#8596 )
...
* Dart side resize primitives exposed
* Write the codec side changes
* return un-scaled image if we can not allocate bitmap
* Format _instantiateImageCodec calls to be single lined
Move null check for size to be inner
* Address CR comments and make image resize dimensions container
* Round not trunc, also format
* Add tests, remove ImageResizeDims from api surface
* Make placeholder value public
* Make the api side changes
* Add a feature to resize pixels and also add tests
* Fix grammar and add more info
2019-05-08 13:57:35 -07:00
stuartmorgan
fea4724762
Provide a resource context in the GLFW shell ( flutter/engine#8895 )
...
Uses an invisible GLFW window to provide a background resource context
for the Flutter engine to upload textures.
Fixes #31941
2019-05-08 10:36:14 -04:00
skia-flutter-autoroll
c9296537cd
Roll src/third_party/skia f90bfd72174b..15c91422339a (1 commits) ( flutter/engine#8900 )
...
https://skia.googlesource.com/skia.git
/%2Blog/f90bfd72174b..15c91422339a
git log f90bfd72174b8bdb7b585e00c9bb2db772870a08..15c91422339a0383a6ae366d9bf55c69e304b303 --date=short --no-merges --format=%ad %ae %s
2019-05-07 robertphillips@google.com Repro Chrome bug and add Skia-side fix
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 (robertphillips@google.com ), and stop
the roller if necessary.
2019-05-08 08:39:35 -04:00
skia-flutter-autoroll
17b02de593
Roll src/third_party/skia 4497ac179949..f90bfd72174b (2 commits) ( flutter/engine#8897 )
...
https://skia.googlesource.com/skia.git
/%2Blog/4497ac179949..f90bfd72174b
git log 4497ac17994900308f2630ca1613a3e24c6fd362..f90bfd72174b8bdb7b585e00c9bb2db772870a08 --date=short --no-merges --format=%ad %ae %s
2019-05-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 0f4d72e63b92..19905aea14e0 (9 commits)
2019-05-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 648a59893e4e..d5837fbd88aa (481 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 (robertphillips@google.com ), and stop
the roller if necessary.
2019-05-08 04:32:43 -04:00
Dan Field
e1a78133f8
Remove more asserts and fix a11y check ( flutter/engine#8896 )
2019-05-08 01:19:24 -07:00
Dan Field
68a0dbe78b
Prevent iOS from autofilling password into wrong text box ( flutter/engine#8894 )
2019-05-08 01:00:05 -07:00
skia-flutter-autoroll
94f16bf5eb
Roll src/third_party/skia 51e15a69ce5b..4497ac179949 (1 commits) ( flutter/engine#8893 )
...
https://skia.googlesource.com/skia.git
/%2Blog/51e15a69ce5b..4497ac179949
git log 51e15a69ce5bef01ff0d0b5ae3d72c1b2ad3f799..4497ac17994900308f2630ca1613a3e24c6fd362 --date=short --no-merges --format=%ad %ae %s
2019-05-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader b01f2559e017..d5ed0a31ce88 (10 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 (robertphillips@google.com ), and stop
the roller if necessary.
2019-05-08 01:03:39 -04:00
Chinmay Garde
0dfd3c2144
Remove absolute path in new Fuchsia SDK based runner target dependency. ( flutter/engine#8888 )
...
Only ran into this as I was wiring up the bots to build the new targets.
2019-05-07 17:26:45 -07:00