skia-flutter-autoroll
b692cb7c57
Roll fuchsia/sdk/core/linux-amd64 from VHWsK... to zgJ75... ( flutter/engine#13957 )
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
2019-11-21 11:28:36 -08:00
gaaclarke
28e7487bf9
Made the thread checker print out the thread names on Apple platforms. ( flutter/engine#13943 )
2019-11-20 17:56:00 -08:00
liyuqian
b9f2bacea8
Fix picture raster cache throttling ( flutter/engine#13710 )
...
Previously, we're also counting the pictures that are already raster
cached.
This fixes https://github.com/flutter/flutter/issues/44252 and helps
solving the GPU thread issue of https://github.com/flutter/flutter/issues/43083
https://github.com/flutter/flutter/pull/45050 is a performance test in the framework repo to reveal this bug.
2019-11-20 16:36:23 -08:00
skia-flutter-autoroll
40acce8e36
Roll src/third_party/skia 935a35d972e5..f9291b8942d8 (13 commits) ( flutter/engine#13938 )
...
https://skia.googlesource.com/skia.git/+log/935a35d972e5..f9291b8942d8
git log 935a35d972e5..f9291b8942d8 --date=short --no-merges --format='%ad %ae %s'
2019-11-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 e4b3136913c6..99bd10b70422 (13 commits)
2019-11-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src b659e40a3998..0db96f99f73d (373 commits)
2019-11-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 79afb7620a69..7e11f46ddf8e (1 commits)
2019-11-20 mtklein@google.com drop sse4.1 limit on valgrind bots
2019-11-20 ethannicholas@google.com Fixed some GrSkSLFP limitations.
2019-11-20 mtklein@google.com skip _imm ops on ARM
2019-11-19 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-19 csmartdalton@google.com Block MSAA CCPR on NVIDIA without mixed samples
2019-11-19 csmartdalton@google.com Don't sync unique keys on ccpr clip FP proxies
2019-11-19 mtklein@google.com initialize to avoid Valgrind false positive
2019-11-19 egdaniel@google.com Handle failure to submit semaphores in vulkan backend.
2019-11-19 jvanverth@google.com Metal: Simplify GrFence to use completedHandler in all cases.
2019-11-19 sgilhuly@chromium.org Fix unique_ptr typo in Skia Dawn
Created with:
gclient setdep -r src/third_party/skia@f9291b8942d8
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 robertphillips@google.com on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
Bug: None
TBR=robertphillips@google.com
2019-11-20 19:07:43 -05:00
skia-flutter-autoroll
a02b63e0fe
Roll fuchsia/sdk/core/linux-amd64 from 7mmHP... to VHWsK... ( flutter/engine#13939 )
...
Roll fuchsia/sdk/core/linux-amd64 from 7mmHP... to VHWsK...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
2019-11-20 19:05:23 -05:00
George Wright
49897131f4
Ensure we use the base CompositorContext's AcquireFrame method when screenshotting ( flutter/engine#13934 )
...
This ensures we rasterize into the canvas passed in as subclasses may reimplement AcquireFrame in different ways that don't utilize the canvas object passed in (such as Fuchsia's flutter_runner::CompositorContext).
2019-11-20 14:09:27 -08:00
Ian McKellar
7461c5a43a
[flutter_runner] fix a11y tests ( flutter/engine#13947 )
...
Instead of running over 400000000 nodes, do something a little quicker.
2019-11-20 12:11:35 -08:00
Ferhat
cd982ca7d0
Fix edge detection for correct dom_renderer reset ( flutter/engine#13940 )
2019-11-20 08:56:56 -08:00
Nurhan Turgut
ae5cce0b17
[web] Flutter for web autocorrect support ( flutter/engine#13922 )
...
* support for autocorrect
* fixing the unit tests. Note there is no unit tests for the autocorrect since the unit tests do not run on webkit
* addressing PR comments
* fix typo
2019-11-20 06:47:09 -08:00
skia-flutter-autoroll
c9f8d20878
Roll src/third_party/skia e678b79c489d..935a35d972e5 (13 commits) ( flutter/engine#13927 )
...
https://skia.googlesource.com/skia.git/+log/e678b79c489d..935a35d972e5
git log e678b79c489d..935a35d972e5 --date=short --no-merges --format='%ad %ae %s'
2019-11-19 csmartdalton@google.com Reland "Enable msaa ccpr on vulkan"
2019-11-19 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-19 herb@google.com Remove fallback flag from subrun
2019-11-19 benjaminwagner@google.com Use docker recipe module for Docker Build
2019-11-19 benjaminwagner@google.com Add Debian10 GCC Docker Build
2019-11-19 mtklein@google.com Add basic line table to VTune hooks
2019-11-19 jlavrova@google.com Fixing a memory leak in OneLineShaper
2019-11-19 halcanary@google.com GN tools: copy_git_directory.py better error message.
2019-11-19 herb@google.com Fallback direct glyphs not translating properly
2019-11-19 bungeman@google.com Set fixed pitch bit in DirectWrite port.
2019-11-19 csmartdalton@google.com ccpr: Fix an assumption about weights from the tessellator
2019-11-19 mtklein@google.com add VTune integration to SkVM
2019-11-19 michaelludwig@google.com Detect empty triangles in CropRect
Created with:
gclient setdep -r src/third_party/skia@935a35d972e5
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 robertphillips@google.com on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
Bug: None
TBR=robertphillips@google.com
2019-11-19 20:02:59 -08:00
Jim Graham
c8ad84b60d
Imagefilter wrapper object ( flutter/engine#13711 )
...
Make ImageFilter objects comparable and printable.
This will help in areas in the Widget and RenderObject trees which try to avoid marking objects for updates if a setter is called with the same value (previously all ImageFilter objects would compare as not equal and appear to be new values).
2019-11-19 13:43:06 -08:00
Harry Terkelsen
1028e1eafc
Implement basic text rendering support in CanvasKit backend ( flutter/engine#13903 )
...
* Implement basic text rendering support in CanvasKit backend
* Update licenses
* Address PR comments
2019-11-19 12:37:28 -08:00
Todd Volkert
3dcaf815b7
Roll Skia to e678b79c489d (2 commits) ( flutter/engine#13923 )
...
Roll skia to e678b79c489d (2 commits)
https://skia.googlesource.com/skia.git/+log/c5e528e15b1f..e678b79c489d
e678b79 Remove use of kCTFontOpticalSizeAttribute by Ben Wagner
417d299 Fix windows DLL builds with shaper included by Brian Osman
2019-11-19 12:33:08 -08:00
Nurhan Turgut
395ce7ae62
Changing test runner and platform to be browser independent ( flutter/engine#13869 )
...
* changes to add firefox as one of the browser options to test_platform and test_runner
* Creating a supported_browsers file to put all the different browser related maps and utilities
* Remove accidentaly forgotten commented out lines. Clear imports
* fix error in screenshot handler
* Addressing PR comments.
* addressing PR comments part 2:
2019-11-19 12:18:10 -08:00
skia-flutter-autoroll
d4af7db522
Roll fuchsia/sdk/core/linux-amd64 from T9BAw... to 7mmHP... ( flutter/engine#13924 )
...
Roll fuchsia/sdk/core/linux-amd64 from T9BAw... to 7mmHP...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
2019-11-19 14:29:21 -05:00
Chinmay Garde
6df221f6fb
Expose the platform view mutator stack to custom compositors. ( flutter/engine#13731 )
...
This allows custom compositors to affect scene builder modifications made
to the platform view.
Fixes https://github.com/flutter/flutter/issues/44211
Fixes b/143612326
2019-11-19 10:35:41 -08:00
Jonah Williams
fb6777923d
allow ignoring toString, hashCode, and == in api_conform_test ( flutter/engine#13907 )
2019-11-19 10:21:31 -08:00
Chinmay Garde
a48601803b
Add virtual destructor to GPUSurfaceSoftwareDelegate. ( flutter/engine#13918 )
2019-11-19 10:15:34 -08:00
chunhtai
d053943e7c
Moves pointer event sanitizing to engine. ( flutter/engine#13697 )
...
* Moves pointer event sanitizing to engine
* fix comment format
* fix formatting
* addressing comment
* fix format
* fix format
* addressing comment
2019-11-19 09:48:25 -08:00
Kate Lovett
03679977c3
Adding opacity -> alpha method to Color class ( flutter/engine#13902 )
2019-11-19 09:48:04 -08:00
skia-flutter-autoroll
5241bc93b9
Roll src/third_party/skia d3ddcb403993..c5e528e15b1f (1 commits) ( flutter/engine#13916 )
...
https://skia.googlesource.com/skia.git/+log/d3ddcb403993..c5e528e15b1f
git log d3ddcb403993..c5e528e15b1f --date=short --no-merges --format='%ad %ae %s'
2019-11-19 benjaminwagner@google.com Update Valgrind to 3.15.0.
Created with:
gclient setdep -r src/third_party/skia@c5e528e15b1f
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 robertphillips@google.com on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
Bug: None
TBR=robertphillips@google.com
2019-11-19 12:42:43 -05:00
Ferhat
b8bd61038f
[web] Implement PathMetrics.length ( flutter/engine#13909 )
...
* Implement PathMetrics.length, add tests
2019-11-19 09:41:11 -08:00
skia-flutter-autoroll
ebe8325c9f
Roll src/third_party/skia d4fb7c7b140d..d3ddcb403993 (21 commits) ( flutter/engine#13915 )
...
https://skia.googlesource.com/skia.git/+log/d4fb7c7b140d..d3ddcb403993
git log d4fb7c7b140d..d3ddcb403993 --date=short --no-merges --format='%ad %ae %s'
2019-11-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 51b5a3222b60..e4b3136913c6 (6 commits)
2019-11-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src c30db006f1d6..b659e40a3998 (423 commits)
2019-11-19 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader aba1020d3914..79afb7620a69 (5 commits)
2019-11-19 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-18 fmalita@chromium.org [skottie] Fix single-node camera orientation relative to z=0 plane
2019-11-18 jsimmons@google.com Use the default font family if no match is found for any of the families in the text style
2019-11-18 robertphillips@google.com Only access the scissorState's rect when it is valid
2019-11-18 brianosman@google.com Remove some SK_API from src/
2019-11-18 halcanary@google.com DEPS: add third_party/externals/libgifcodec
2019-11-18 halcanary@google.com GN tool: copy_git_directory.py script
2019-11-18 michaelludwig@google.com Make TessellationHelper resettable
2019-11-18 nigeltao@google.com Optimize SkWuffsCodec pixbuf zero-initialization
2019-11-18 egdaniel@google.com Make GrSemaphore no longer derive from GrGPUResource.
2019-11-18 scroggo@google.com Run nanobench on droids.gif
2019-11-18 jvanverth@google.com Metal: Fix buffer alignment issues on Mac
2019-11-18 reed@google.com restructure EdgeClipper to accommodate other callers (e.g. half-plane)
2019-11-18 benjaminwagner@google.com [infra] Update docs with respect to Go modules.
2019-11-18 robertphillips@google.com Add SampleLocationsTestOp::onPrePrepare
2019-11-18 jvanverth@google.com Add Metal support for dynamic texture state
2019-11-18 robertphillips@google.com Add FwidthSquircleTestOp::onPrePrepare
2019-11-18 robertphillips@google.com Reformat gn files
Created with:
gclient setdep -r src/third_party/skia@d3ddcb403993
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 robertphillips@google.com on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
Bug: None
TBR=robertphillips@google.com
2019-11-19 02:15:30 -05:00
skia-flutter-autoroll
672995ba02
Roll fuchsia/sdk/core/linux-amd64 from kSMF7... to T9BAw... ( flutter/engine#13914 )
...
Roll fuchsia/sdk/core/linux-amd64 from kSMF7... to T9BAw...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
2019-11-19 01:38:18 -05:00
skia-flutter-autoroll
aabe1f6a8e
Roll src/third_party/skia c9d263c1213e..d4fb7c7b140d (7 commits) ( flutter/engine#13897 )
...
https://skia.googlesource.com/skia.git/+log/c9d263c1213e..d4fb7c7b140d
git log c9d263c1213e..d4fb7c7b140d --date=short --no-merges --format='%ad %ae %s'
2019-11-18 robertphillips@google.com Rename opPODAllocator to recordTimeAllocator
2019-11-18 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2019-11-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 6961018759e7..c30db006f1d6 (480 commits)
2019-11-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 5f4db6a76640..51b5a3222b60 (9 commits)
2019-11-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 102fd19c65f4..aba1020d3914 (7 commits)
2019-11-18 rosasco@google.com SKQP Build for Fuchsia SDK
2019-11-18 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@d4fb7c7b140d
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 robertphillips@google.com on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
Bug: None
TBR=robertphillips@google.com
2019-11-18 22:22:50 -05:00
Todd Volkert
02a18868b3
Revert "RendererContextSwitch guard flutter's gl context rework. ( #13812 )" ( flutter/engine#13906 )
...
This reverts commit 7552e9370527aae8df06b43dcb6b313d9ebdb365.
This is being reverted because it caused flutter/flutter#45098
(images don't load on iOS).
2019-11-18 18:28:04 -08:00
Ferhat
89438f0dc1
Fix withIn matcher distance function lookup ( flutter/engine#13904 )
2019-11-18 16:00:01 -08:00
Ferhat
bf3e0cbf22
Fix single line bitmap canvas text shadow ( flutter/engine#13901 )
2019-11-18 13:42:48 -08:00
skia-flutter-autoroll
b5d79e9c53
Roll fuchsia/sdk/core/linux-amd64 from dhwMR... to kSMF7... ( flutter/engine#13899 )
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
2019-11-18 09:47:52 -08:00
skia-flutter-autoroll
413a29f505
Roll src/third_party/skia 78fa08b279c5..c9d263c1213e (1 commits) ( flutter/engine#13893 )
...
https://skia.googlesource.com/skia.git/+log/78fa08b279c5..c9d263c1213e
git log 78fa08b279c5..c9d263c1213e --date=short --no-merges --format='%ad %ae %s'
2019-11-18 kjlubick@google.com [canvaskit] Roll to 0.9.0
Created with:
gclient setdep -r src/third_party/skia@c9d263c1213e
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 robertphillips@google.com on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
Bug: None
TBR=robertphillips@google.com
2019-11-18 08:11:40 -05:00
skia-flutter-autoroll
665746d781
Roll src/third_party/skia 541f310b3482..78fa08b279c5 (9 commits) ( flutter/engine#13884 )
...
https://skia.googlesource.com/skia.git/+log/541f310b3482..78fa08b279c5
git log 541f310b3482..78fa08b279c5 --date=short --no-merges --format='%ad %ae %s'
2019-11-16 csmartdalton@google.com Revert "Enable msaa ccpr on vulkan"
2019-11-16 csmartdalton@google.com Enable msaa ccpr on vulkan
2019-11-15 herb@google.com Add subspan() to SkZip
2019-11-15 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-15 herb@google.com Add last() to SkZip
2019-11-15 michaelludwig@google.com Revert "Replace GrTextureDomainEffect with GrDomainEffect."
2019-11-15 michaelludwig@google.com Revert "fix issue introduced in f29caf1433e3185df01b4a286d0fc9715ad32ae2"
2019-11-15 reed@google.com Expose the owning surface to a canvas?
2019-11-15 robertphillips@google.com Make GrProgramInfo take pointers to the GrPipeline and the GrPrimitiveProcessor
Created with:
gclient setdep -r src/third_party/skia@78fa08b279c5
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 halcanary@google.com on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
Bug: None
TBR=halcanary@google.com
2019-11-17 07:01:56 -05:00
Ian McKellar
6f8724c59e
Work around Fuchsia a11y / ICU name conflict ( flutter/engine#13885 )
...
ICU #defines TRUE and FALSE but these are used as enum member name by
the Fuchsia i18n FIDL library. This #undefs TRUE and FALSE before
including the generated FIDL header.
Fixes https://github.com/flutter/flutter/issues/44817
2019-11-15 21:16:44 -08:00
skia-flutter-autoroll
6329c2814a
Roll src/third_party/skia 1496758da42e..541f310b3482 (12 commits) ( flutter/engine#13880 )
...
https://skia.googlesource.com/skia.git/+log/1496758da42e..541f310b3482
git log 1496758da42e..541f310b3482 --date=short --no-merges --format='%ad %ae %s'
2019-11-15 kjlubick@google.com [canvaskit] Fix primitive_shaper build
2019-11-15 reed@google.com trim out unneeded references to SkString
2019-11-15 reed@google.com Ummm, why are we including SkUTF.h?
2019-11-15 robertphillips@google.com Add ClockwiseTestOp::onPrePrepare
2019-11-15 kjlubick@google.com [canvaskit] Expose more SkParagraph methods
2019-11-15 kjlubick@google.com [canvaskit] Add MatrixTransform ImageFilter
2019-11-15 borenet@google.com [infra] Fix bin/try
2019-11-15 bsalomon@google.com fix issue introduced in f29caf1433e3185df01b4a286d0fc9715ad32ae2 where kClamp domain mode is always used.
2019-11-15 csmartdalton@google.com Reland "Reland "Reland "Reland "Implement sample mask and sample locations support in Vulkan""""
2019-11-15 robertphillips@google.com Reduce max # of AA Quads that can be merged or chained into a single GrTextureOp (take 2)
2019-11-15 reed@google.com remove unused (by clients) SkMultiPictureDraw
2019-11-15 bsalomon@google.com Replace GrTextureDomainEffect with GrDomainEffect.
Created with:
gclient setdep -r src/third_party/skia@541f310b3482
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 halcanary@google.com on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
Bug: None
TBR=halcanary@google.com
2019-11-15 19:02:22 -05:00
Gary Qian
b8357d8f66
getLineBoundary edge condition use <= instead of < ( flutter/engine#13881 )
2019-11-15 15:14:03 -08:00
skia-flutter-autoroll
107e7e22b5
Roll src/third_party/skia b3d3551577a3..1496758da42e (5 commits) ( flutter/engine#13876 )
...
https://skia.googlesource.com/skia.git/+log/b3d3551577a3..1496758da42e
git log b3d3551577a3..1496758da42e --date=short --no-merges --format='%ad %ae %s'
2019-11-15 kjlubick@google.com [canvaskit] Request an 8 bit stencil buffer from the WebGL 1/2 context
2019-11-15 robertphillips@google.com Respect the max indexBuffer limits in the bulk texture draw API (take 2)
2019-11-15 kjlubick@google.com [canvaskit] Swap font resolution order for emoji test
2019-11-15 herb@google.com Remove indexes from Geometry in the text op
2019-11-15 jvanverth@google.com Add flag to Viewer to trigger continuous redraw.
Created with:
gclient setdep -r src/third_party/skia@1496758da42e
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 halcanary@google.com on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
Bug: None
TBR=halcanary@google.com
2019-11-15 13:27:23 -05:00
Alexander Aprelev
b3581aa59b
Reland children isolates sharing isolate group change. ( flutter/engine#13758 )
...
* Revert "Revert "Provide dart vm initalize isolate callback so that children isolates belong to parent's isolate group. (#9888 )" (#12327 )"
* Ensure that when isolate shuts down it calls isolate_data, rather than isolage_group_data callback.
2019-11-15 09:22:26 -08:00
skia-flutter-autoroll
267b7855d3
Roll src/third_party/skia f7281db422b7..b3d3551577a3 (1 commits) ( flutter/engine#13874 )
...
https://skia.googlesource.com/skia.git/+log/f7281db422b7..b3d3551577a3
git log f7281db422b7..b3d3551577a3 --date=short --no-merges --format='%ad %ae %s'
2019-11-15 robertphillips@google.com Revert "Reland "Reland "Reland "Implement sample mask and sample locations support in Vulkan""""
Created with:
gclient setdep -r src/third_party/skia@b3d3551577a3
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 halcanary@google.com on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
Bug: None
TBR=halcanary@google.com
2019-11-15 09:26:17 -05:00
skia-flutter-autoroll
cc00d522a4
Roll src/third_party/skia 3fafc831bc15..f7281db422b7 (4 commits) ( flutter/engine#13871 )
...
https://skia.googlesource.com/skia.git/+log/3fafc831bc15..f7281db422b7
git log 3fafc831bc15..f7281db422b7 --date=short --no-merges --format='%ad %ae %s'
2019-11-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 1b52f05868c9..5f4db6a76640 (9 commits)
2019-11-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 7ca6de3adb8e..6961018759e7 (8341 commits)
2019-11-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader b2407dd746de..102fd19c65f4 (4 commits)
2019-11-15 csmartdalton@google.com Reland "Reland "Reland "Implement sample mask and sample locations support in Vulkan"""
Created with:
gclient setdep -r src/third_party/skia@f7281db422b7
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 halcanary@google.com on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
Bug: None
TBR=halcanary@google.com
2019-11-15 02:27:01 -05:00
skia-flutter-autoroll
ed1ed4fd49
Roll src/third_party/skia c1c4634dcb07..3fafc831bc15 (1 commits) ( flutter/engine#13870 )
...
https://skia.googlesource.com/skia.git/+log/c1c4634dcb07..3fafc831bc15
git log c1c4634dcb07..3fafc831bc15 --date=short --no-merges --format='%ad %ae %s'
2019-11-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@3fafc831bc15
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 halcanary@google.com on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
Bug: None
TBR=halcanary@google.com
2019-11-14 22:34:09 -05:00
Jonah Williams
f1e34e1ea3
Allow passing hot reload debugging flags through dart-flags ( flutter/engine#13780 )
2019-11-14 19:12:27 -08:00
skia-flutter-autoroll
9b17fc416e
Roll src/third_party/skia e57ca4931952..c1c4634dcb07 (15 commits) ( flutter/engine#13866 )
...
https://skia.googlesource.com/skia.git/+log/e57ca4931952..c1c4634dcb07
git log e57ca4931952..c1c4634dcb07 --date=short --no-merges --format='%ad %ae %s'
2019-11-14 reed@google.com add some api helpers (extracted from different CL)
2019-11-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-14 benjaminwagner@google.com Use Clang for CMake build
2019-11-14 herb@google.com Hoist regenGlyphs out of per glyph loop
2019-11-14 rmistry@google.com Specify only luci buckets instead of hardcoding trybot names
2019-11-14 ahujabharat93@gmail.com Issue- >Skia tiled bitmap rendering is too slow when tildmodeX is not same as tileModeY. Reason-> Skia uses general-purpose pipeline in this case instead of more optimized faster pipeline. Faster pipeline code was available in older versions of Skia and used to work fine but we removed faster pipeline code to consolidate the code. As discussed offline for us in the office we have significant scenarios running on software, so maintaining software performance is very important for us thus I am bringing this fast path back. To make this work I didn't have to do much, everything was already available, I just had to modify MatirxProcs to accept tilemodex and tilemodeY as parameters and define and configure SkBitmapProcState::MatrixProc GeneralProcs. I have also limited this change to ARM devices
2019-11-14 jvanverth@google.com Reduce scaling of large SDF glyphs on Mac.
2019-11-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-14 csmartdalton@google.com Revert "Reland "Reland "Implement sample mask and sample locations support in Vulkan"""
2019-11-14 kjlubick@google.com [canvaskit] Expose a few more methods
2019-11-14 fmalita@chromium.org [skottie] One-node camera support
2019-11-14 robertphillips@google.com Respect max index buffer sizes in GrFillRectOp::MakeSet
2019-11-14 csmartdalton@google.com Reland "Reland "Implement sample mask and sample locations support in Vulkan""
2019-11-14 nigeltao@google.com Reset SkWuffsCodec frame-count decoder less often
2019-11-14 bsalomon@google.com Fixed sampling non-SkSL FPs with coordinates
Created with:
gclient setdep -r src/third_party/skia@c1c4634dcb07
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 halcanary@google.com on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
Bug: None
TBR=halcanary@google.com
2019-11-14 18:39:52 -05:00
James Robinson
e9fb9f7bb8
[flow][fuchsia] Add more tracing to layers and Fuchsia surface pool ( flutter/engine#13864 )
...
This adds more trace events to more layer operations and enhances the
trace counters for the Fuchsia vulkan surface pool to include retained
surface counts, emit stats on recycle events that might change the
surface count, and by separating counters which measure bytes from
counters which measure counts to make analysis simpler.
2019-11-14 15:31:37 -08:00
Kaushik Iska
4620ef2a3b
[fuchsia] Package flutter_frontend_server snapshot for fuchsia ( flutter/engine#13865 )
2019-11-14 14:18:19 -08:00
Darren Austin
9c643907f0
Guard against orphaned semantic objects from referencing dead accessibility bridge on iOS ( flutter/engine#13857 )
...
* Guard against orphaned semantic objects trying to reference a dead bridge on iOS.
* Switched back to a function instead of a macro for checking the bridge.
* Fixed some formatting issues.
2019-11-14 12:16:02 -08:00
Chinmay Garde
f2997c18a6
Fix test to account for pixel ratio transformations being framework responsibility. ( flutter/engine#13850 )
...
This incorrect assumption led to the introduction of a failure on an external embedder. Also dries up the section that copies the picture to the embedder managed render targets.
Fixes https://github.com/flutter/flutter/issues/43906
Fixes https://b.corp.google.com/issues/143529469
2019-11-14 12:15:33 -08:00
Chris Yang
7552e93705
RendererContextSwitch guard flutter's gl context rework. ( flutter/engine#13812 )
2019-11-14 11:50:45 -08:00
skia-flutter-autoroll
609c24b185
Roll src/third_party/skia d860a78fd60c..e57ca4931952 (44 commits) ( flutter/engine#13862 )
...
https://skia.googlesource.com/skia.git/+log/d860a78fd60c..e57ca4931952
git log d860a78fd60c..e57ca4931952 --date=short --no-merges --format='%ad %ae %s'
2019-11-14 rosasco@google.com Use original fuchsia sdk token
2019-11-14 egdaniel@google.com Miscellaneous updates to handle more vulkan creation failures.
2019-11-14 flar@google.com Only define SK_GL for Flutter on non-Fuchsia platforms.
2019-11-14 robertphillips@google.com Revert "Reland "Implement sample mask and sample locations support in Vulkan""
2019-11-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 4f023f565a61..1b52f05868c9 (8 commits)
2019-11-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 88632cac30e1..b2407dd746de (3 commits)
2019-11-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-14 csmartdalton@google.com Reland "Implement sample mask and sample locations support in Vulkan"
2019-11-14 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-13 mtklein@google.com implement assert_true on ARM
2019-11-13 brianosman@google.com Move the persistent GrMemoryPool to the heap
2019-11-13 csmartdalton@google.com Implement mixed samples support in vulkan
2019-11-13 csmartdalton@google.com Enforce extra constraints for mixed samples at GrCaps level
2019-11-13 emircan@google.com Disable VkProtectedContext_DDLMakeRenderTargetTest
2019-11-13 nigeltao@google.com Move SkWuffsCodec's reset_and_decode_image_config
2019-11-13 robertphillips@google.com Revert "Respect the max indexBuffer limits in the bulk texture draw API"
2019-11-13 jvanverth@google.com Put check for MTLTextureUsageShaderRead in available block.
2019-11-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 0e5f77218153..8d45badce994 (1 commits)
2019-11-13 robertphillips@google.com Respect the max indexBuffer limits in the bulk texture draw API
2019-11-13 robertphillips@google.com Remove GL 4-bit stencil option
2019-11-13 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 e33c1582b4bc..4f023f565a61 (4 commits)
2019-11-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 9da287fd0264..88632cac30e1 (6 commits)
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-12 herb@google.com Force single glyph calls through bulk interface
2019-11-12 rosasco@google.com Reland fully delineate GL usage w/ skia_use_gl.
2019-11-12 csmartdalton@google.com Fix detection of when we will have mixed sampled coverage
2019-11-12 mtklein@google.com sketch out structure for ops with immediates
2019-11-12 mtklein@google.com implement assert_true on x86
2019-11-12 mtklein@google.com add Release SkVMBlitter bot
2019-11-12 robertphillips@google.com Remove final usage of GrProgramDesc's header
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-12 csmartdalton@google.com Add 'numRasterSamples' and 'isMixedSampled' to GrProgramInfo
2019-11-12 ccross@android.com [SkQP/Android] Replace -Weverything with -Wextra
2019-11-12 robertphillips@google.com Use a priori knowledge about the number of stencil bits in Dawn, Metal and Vulkan backends
2019-11-12 senorblanco@chromium.org Dawn: implement dynamic primitive processor texture handling.
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-11-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 31edef751a8d..9da287fd0264 (6 commits)
2019-11-12 jvanverth@google.com Detect whether trying to blit a Metal swapchain texture, and fail if so.
2019-11-12 senorblanco@chromium.org Dawn: fix bug in stencil handling.
2019-11-12 nigeltao@google.com Free SkWuffsCodec frame-count decoder earlier
2019-11-12 bungeman@google.com Track and force opsz axis on Mac.
2019-11-12 herb@google.com Make metrics const on SkStrike
2019-11-12 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
Created with:
gclient setdep -r src/third_party/skia@e57ca4931952
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 halcanary@google.com on the revert to ensure that a human
is aware of the problem.
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/+/master/autoroll/README.md
Bug: None
TBR=halcanary@google.com
2019-11-14 14:47:52 -05:00
Harry Terkelsen
92c365b630
Implement the rest of ui.Path methods for CanvasKit ( flutter/engine#13851 )
...
- the relative path methods
- Path.combine
2019-11-14 11:08:34 -08:00
Ferhat
afe298e698
[web] Change canvas sibling transforms to 3d with z=0 to get around canvas rendering bug. ( flutter/engine#13860 )
...
* Change off canvas element transforms to 3d with z=0
* update matrix4 call to call 3d version
2019-11-14 11:03:05 -08:00
Mouad Debbar
add5ddd86c
[web] Fix selectable text rendering ( flutter/engine#13802 )
2019-11-14 00:12:56 -08:00