https://skia.googlesource.com/skia.git/+log/e1f3980272f3..dfb838747295 2023-01-11 kjlubick@google.com Move two chromium-specific headers into i/p/chromium 2023-01-11 robertphillips@google.com [graphite] Make onMakeTextureImage create mipmap levels when needed 2023-01-11 ccameron@chromium.org Remove JpegGainmap from bazel build 2023-01-11 johnstiles@google.com Fix implementation of max(U32,U32) on SSE4.1/AVX. 2023-01-11 jvanverth@google.com [graphite] Trim whitespace and comments from text shaders 2023-01-11 johnstiles@google.com Fix SwizzleAsLValue test in RP. 2023-01-11 johnstiles@google.com Peephole-optimize away repeated branch calls. 2023-01-11 johnstiles@google.com Add for-loop support to RP codegen. 2023-01-11 kjlubick@google.com Reland "Remove staging flag SK_LEGACY_PATH_ARCTO_ENDPOINT" 2023-01-11 ccameron@chromium.org SkJpegCodec: Detect multi-picture format gainmaps 2023-01-11 kjlubick@google.com Break apart more gni file lists 2023-01-11 herb@google.com Make the logic for prepareFor(Mask|SDFT)Drawing the same 2023-01-11 kjlubick@google.com Fix file permissions on source file 2023-01-11 johnstiles@google.com Add support for intrinsic cross() in RP codegen. 2023-01-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 8bedae1a44a2 to c36104f3c23a 2023-01-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from c4a4ae610317 to 93e4d1cd4725 (7 revisions) 2023-01-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 493f3f310a2b to eab5947427ad (9 revisions) 2023-01-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from bc43ccfd822f to 8bedae1a44a2 (4 revisions) 2023-01-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 477744b7b52c to 410b5acc7f3f (16 revisions) 2023-01-10 kjlubick@google.com Add gni file list for Skia codecs used by Chromium 2023-01-10 johnstiles@google.com Add partial RP codegen support for constant indices. 2023-01-10 armansito@google.com [graphite] Introduce ClearBuffersTask 2023-01-10 armansito@google.com [graphite] Use explicit curve type attribute when IEEE infinity is not supported 2023-01-10 johnstiles@google.com Disable all() intrinsic test on some Radeons. 2023-01-10 jmbetancourt@google.com create global symlink to Mac SDK during bazel toochain config 2023-01-10 kjlubick@google.com Break apart public and private gpu files in GN lists 2023-01-10 johnstiles@google.com Add RP builder support for cloning between stacks. 2023-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from d110b2a1b9e3 to c4a4ae610317 (1 revision) 2023-01-10 kjlubick@google.com Update defines for libfuzzer builds 2023-01-10 nscobie@google.com Transitional integration of Perfetto tracing in Android Framework 2023-01-10 ccameron@chromium.org SkAndroidCodec: Add getGainmapInfo 2023-01-10 kjlubick@google.com [bazel] Break up shaper srcs 2023-01-10 johnstiles@google.com Add support for intrinsic any()/all() in RP codegen. 2023-01-10 ccameron@chromium.org SkJpegCodec: Add Multi-Picture Format (MPF) Support 2023-01-10 jvanverth@google.com [graphite] Track plot information and use it for conditional uploads 2023-01-10 armansito@google.com [graphite] Change RenderStep::vertexSkSL return type to std::string 2023-01-10 johnstiles@google.com Add support for intrinsic step() in RP codegen. 2023-01-10 robertphillips@google.com Revert "Clear special surfaces with red color on debug tests" 2023-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from bc43ccfd822f to d0dc447f5709 2023-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 9c1598af45f5 to 493f3f310a2b (8 revisions) 2023-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 10524e337d18 to bc43ccfd822f (4 revisions) 2023-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from a3544353e82d to 477744b7b52c (11 revisions) 2023-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 8c09d95e66d0 to d110b2a1b9e3 (12 revisions) 2023-01-09 johnstiles@google.com Add support for bit-casting in RP codegen. 2023-01-09 herb@google.com Add analysis canvas and glyph data serialization to VIA 2023-01-09 johnstiles@google.com Add support for matrixCompMult in RP codegen. 2023-01-09 ccameron@chromium.org Add JpegSegmentScan utility 2023-01-09 brianosman@google.com Move SkTHash.h to src/core 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 aaclarke@google.com,herb@google.com on the revert to ensure that a human is aware of the problem. To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose 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/main/autoroll/README.md
Flutter Engine
Flutter is Google's SDK for crafting beautiful, fast user experiences for mobile, web, and desktop from a single codebase. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source.
The Flutter Engine is a portable runtime for hosting Flutter applications. It implements Flutter's core libraries, including animation and graphics, file and network I/O, accessibility support, plugin architecture, and a Dart runtime and compile toolchain. Most developers will interact with Flutter via the Flutter Framework, which provides a modern, reactive framework, and a rich set of platform, layout and foundation widgets.
If you want to run/contribute to Flutter Web engine, more tooling can be found at felt. This is a tool written to make web engine development experience easy.
If you are new to Flutter, then you will find more general information on the Flutter project, including tutorials and samples, on our Web site at Flutter.dev. For specific information about Flutter's APIs, consider our API reference which can be found at the docs.flutter.dev.
Flutter is a fully open source project, and we welcome contributions. Information on how to get started can be found at our contributor guide.