- 13 10月, 2020 1 次提交
-
-
由 skia-flutter-autoroll 提交于
-
- 12 10月, 2020 4 次提交
-
-
由 LongCatIsLooong 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
- 11 10月, 2020 4 次提交
-
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
- 10 10月, 2020 15 次提交
-
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 gaaclarke 提交于
-
由 skia-flutter-autoroll 提交于
-
由 Alexander Markov 提交于
-
由 Greg Spencer 提交于
This is a PR for converting the dart:ui code in the engine to use a multi-window API. The goal here is to convert from the window singleton to an API that has the concept of multiple windows. Also, I'm matching up the new PlatformDispatcher class to talk directly to the PlatformConfiguration class in the engine. I'm not attempting to actually enable creating multiple windows here, just migrate to an API that has a concept of multiple windows. The multi-window API in this PR currently only ever creates one window. The design doc for this change is here. The major changes in this PR: Move the platfom-specific attributes out of Window, and into the new PlatformDispatcher class that holds all of the platform state, so that the platform code need only update the configuration on this class. Create FlutterView, FlutterWindow, and SingletonFlutterWindow classes to separate out the concepts of a view (of which there may be multiple in a window), a window (of which there may be multiple on a screen, and they host views), and a window where there is only ever expected to be one (this hosts the entire API of the former Window class, and will eventually be the type of the window singleton). Next step after this PR lands: Remove the Window class entirely (it is replaced by SingletonFlutterWindow). Some minor changes in the Framework are needed to switch to using SingletonFlutterWindow directly first. The Window class still exists in this PR, but will be removed as soon as the framework is converted to point to the SingletonFlutterWindow class instead. They share the same API, just have different names (Window is currently a subclass of SingletonFlutterWindow). The intention is that the Window name will be freed up to use as a widget class name in the framework for managing windows. The singleton called window will remain, and keep the same API it has now.
-
由 George Wright 提交于
-
由 Ferhat 提交于
* Move shader.dart into shaders directory * Add Shader builder basic structure and decls * rewrite drawVertices with ShaderBuilder * Fix in parameters in fragment shader to use varying for webgl1
-
由 skia-flutter-autoroll 提交于
-
由 Kaushik Iska 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
https://skia.googlesource.com/skia.git/+log/e17b0501963a..453f67ff0ade 2020-10-09 ethannicholas@google.com SkSL enum changes 2020-10-09 egdaniel@google.com Suppress vulkan validation layers bug. 2020-10-09 ethannicholas@google.com more SkSL IRNode refactoring 2020-10-09 egdaniel@google.com Make sure the normal GrProgramDesc handles input attachment key. 2020-10-09 michaelludwig@google.com SkDevice::drawSpecial accepts arbitrary matrix v2 2020-10-09 brianosman@google.com Reorganize how SkSL includes are parsed and stored 2020-10-09 johnstiles@google.com Reland "Add sk_Caps.builtinDeterminantSupport and use it in cross()." 2020-10-09 adlai@google.com Reland "Merge GrContext::init into GrDirectContext ..." 2020-10-09 johnstiles@google.com Add test for sk_Caps.mustGuardDivisionEvenAfterExplicitZeroCheck. 2020-10-09 johnstiles@google.com Add test for sk_Caps.inBlendModesFailRandomlyForAllZeroVec. 2020-10-09 johnstiles@google.com Reland "Put top level FPs into their own functions" 2020-10-09 ethannicholas@google.com refactored more SkSL IRNodes 2020-10-09 egdaniel@google.com Reland "Rename GrStencilAttachment class to generic GrAttachment" 2020-10-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from af82ff2606e9 to 4a368eae5a6f (468 revisions) 2020-10-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 5f4e70b81046 to 952149303d06 (1 revision) 2020-10-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 6b4a4a85dfd7 to 793a07e36636 (12 revisions) 2020-10-09 jvanverth@google.com Revert "Add sk_Caps.builtinDeterminantSupport and use it in cross()." 2020-10-09 brianosman@google.com Remove custom iterators from SkSL::Program 2020-10-08 jvanverth@google.com Revert "Rename GrStencilAttachment class to generic GrAttachment" 2020-10-08 johnstiles@google.com Add sk_Caps.builtinDeterminantSupport and use it in cross(). 2020-10-08 michaelludwig@google.com Add SkImageFilters::Shader in place of Paint factory 2020-10-08 michaelludwig@google.com Clip perspective bounds by device clip in SkPDFDevice 2020-10-08 jvanverth@google.com Revert "Merge GrContext::init into GrDirectContext ..." 2020-10-08 jvanverth@google.com Add push constant support to GrCaps. 2020-10-08 adlai@google.com Merge GrContext::init into GrDirectContext ... 2020-10-08 bsalomon@google.com Expose ManagedBackendTexture from BackendTextureImageFactory. 2020-10-08 kjlubick@google.com [canvaskit] Attempt to turn off rtti 2020-10-08 johnstiles@google.com Use SkSTArray to track CFG exits instead of std<set>. 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 jvanverth@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/+doc/master/autoroll/README.md
-
- 09 10月, 2020 16 次提交
-
-
由 skia-flutter-autoroll 提交于
https://dart.googlesource.com/sdk.git/+log/1e7250f91944..712e35f7fd0b 2020-10-09 dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com Version 2.11.0-205.0.dev If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/dart-sdk-flutter-engine Please CC dart-vm-team@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/+doc/master/autoroll/README.md
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 Chris Bracken 提交于
At every call site for TextInputModel::DeleteSelected, we perform a check for a collapsed selection. This moves that check into the method itself.
-
由 skia-flutter-autoroll 提交于
-
由 skia-flutter-autoroll 提交于
-
由 Dan Field 提交于
-
由 J-P Nurmi 提交于
Fix lint issues caused by `google-readability-braces-around-statements`.
-
由 Jason Simmons 提交于
-
由 Hamdi Kahloun 提交于
Fix `java.lang.SecurityException: Permission Denial: reading com.android.providers.media.MediaProvider` Fixes flutter/flutter#66108 Co-authored-by: NDan Field <dfield@gmail.com>
-
由 Mouad Debbar 提交于
-
由 skia-flutter-autoroll 提交于
-
由 Jason Simmons 提交于
-
由 nturgut 提交于
-
由 Chinmay Garde 提交于
-