https://skia.googlesource.com/skia.git/+log/9874bf1bcecd..52e16d984898 $ git log 9874bf1bc..52e16d984 --date=short --no-merges --format='%ad %ae %s' 2018-04-10 egdaniel Update getBackendInfo calls on GrBackendTexture to support VkImageLayout better. 2018-04-10 caryclark one more path is rect bug 2018-04-09 caryclark fix path to rect when missing close verb 2018-04-09 benjaminwagner Omit skbug6653 on internal device. 2018-04-09 brianosman Remove SkDEBUGFAIL for non-invertible XYZ matrix 2018-04-09 angle-skia-autoroll Roll third_party/externals/angle2/ 6c59e4a15..0ce016c1b (2 commits) 2018-04-06 reed identify interesting cubic points 2018-04-09 mtklein use commonPaint for all raster pipeline 2018-04-06 benjaminwagner Upgrade Debian9 bots to 9.4. 2018-04-09 bsalomon Reland "Remove deprectated GrContext::MakeGL overloads that take raw ptr" 2018-04-09 skcms-skia-autoroll Roll third_party/externals/skcms/ 8a727815d..16a9cebff (1 commit) 2018-04-06 csmartdalton ccpr: Remove WindMethod from GrCCCoverageProcessor 2018-04-09 angle-skia-autoroll Roll third_party/externals/angle2/ 6c7ab7fe8..6c59e4a15 (3 commits) 2018-04-06 bsalomon Add canvas2D fast paths to new read/write pixels code paths. 2018-04-09 egdaniel Make sure GrBackendTextures are valid before starting to do things with them 2018-04-06 brianosman Remove code that was only used by the old debugger 2018-04-08 csmartdalton Implement Sk2f::Store2 2018-04-09 angle-skia-autoroll Roll third_party/externals/angle2/ 5ae64c94d..6c7ab7fe8 (1 commit) 2018-04-08 herb Revert "Remove all notion of transport from the API." 2018-04-07 angle-skia-autoroll Roll third_party/externals/angle2/ e547aac75..5ae64c94d (1 commit) 2018-04-05 halcanary SkPDF: smarter Jpeg when libjpeg-turbo is present 2018-04-07 angle-skia-autoroll Roll third_party/externals/angle2/ d2488aba5..e547aac75 (2 commits) 2018-04-06 herb Better layer tracking fidelity 2018-04-06 angle-skia-autoroll Roll third_party/externals/angle2/ b8e396609..d2488aba5 (2 commits) 2018-04-06 skcms-skia-autoroll Roll third_party/externals/skcms/ 24c91d143..8a727815d (1 commit) 2018-04-06 brianosman Remove scanlineOrder switch statements that always do the same thing 2018-04-06 reed detect if makeOffset failed 2018-04-05 csmartdalton vulkan: Fix an optimus-related failure with vkEnumeratePhysicalDevices 2018-04-06 egdaniel Make generated effects from sksl fp files not need SK_SUPPORT_GPU 2018-04-05 herb Remove all notion of transport from the API. 2018-04-04 halcanary SkRegion: Use less memory for SkRegion::Oper 2018-04-06 brianosman Remove old debugger (it no longer builds) 2018-04-06 liyuqian Revert "Exercise the threaded backend in test bots" 2018-04-06 egdaniel Remove unneeded SK_SUPPORT_GPU checks in gpu only files. 2018-04-06 halcanary Region Op Fuzzer 2018-04-05 csmartdalton ccpr: Make curve corners more seamless 2018-04-05 brianosman Remove SK_SUPPORT_LEGACY_BLURMASKFILTER 2018-04-06 bsalomon Add versions of MakeGL() that don't require include GrGLInterface.h in order to use the GrGLMakeNativeInterface 2018-04-06 egdaniel Don't use GrPixelConfig value as proxy for valid on GrBackendSurface. 2018-04-05 liyuqian Exercise the threaded backend in test bots 2018-04-06 angle-skia-autoroll Roll third_party/externals/angle2/ c3755fc56..b8e396609 (1 commit) 2018-04-06 update-docs Update markdown files 2018-04-05 angle-skia-autoroll Roll third_party/externals/angle2/ dd196e0bc..c3755fc56 (5 commits) 2018-04-05 caryclark remove SK_IGNORE_TO_STRING 2018-03-29 bungeman Distinguish between glyphs with empty path and no path. 2018-04-05 skcms-skia-autoroll Roll third_party/externals/skcms/ 6959d4597..24c91d143 (1 commit) 2018-04-05 skcms-skia-autoroll Roll third_party/externals/skcms/ d75edb2e3..6959d4597 (1 commit) 2018-04-05 skcms-skia-autoroll Roll third_party/externals/skcms/ a7974d9f6..d75edb2e3 (1 commit) 2018-04-05 fmalita Clip SlideDir slides to their declared dimensions 2018-04-05 bungeman Mac to better serialize OTTO fonts. 2018-04-05 robertphillips Revert "Remove deprectated GrContext::MakeGL overloads that take raw ptr" 2018-04-05 bsalomon Remove SK_DISABLE_TEXTURE_OP_AA 2018-04-05 fmalita [viewer] Consolidate external slide loading 2018-04-05 liyuqian Flush before snap SkThreadedBMPDevice 2018-04-05 skcms-skia-autoroll Roll third_party/externals/skcms/ 3cb9ba6ae..a7974d9f6 (3 commits) 2018-04-04 bryct Update 'Working in a Chromium repo' documentation. 2018-04-05 kjlubick Avoid nonsortable rects in drawRect/drawOval 2018-04-04 bsalomon Remove deprectated GrContext::MakeGL overloads that take raw ptr 2018-04-05 bsalomon Add maxTextureSize()/maxRenderTargetSize() to GrContext 2018-04-05 fmalita Viewer SVG support 2018-04-04 bungeman Via*::draw to finish before checking. 2018-04-05 reed replace size-alignment assert with round-down 2018-04-05 angle-skia-autoroll Roll third_party/externals/angle2/ bc54342bf..dd196e0bc (14 commits) 2018-04-05 skcms-skia-autoroll Roll third_party/externals/skcms/ d26d270c8..3cb9ba6ae (7 commits) 2018-04-02 halcanary SkPDF: implement xheight for type3 fonts 2018-04-05 robertphillips Add GrBackendTexture/RenderTarget accessors to SkSurface 2018-04-05 robertphillips Add SK_API to SkSurfaceCharacterization 2018-04-03 halcanary experimental/tools: minor code cleanup 2018-04-04 brianosman Workaround for lack of ESSL3 external image extension on older Samsung devices 2018-04-05 caryclark tweak SkImage documentation 2018-04-05 robertphillips Fix iOS bot in Chrome CQ 2018-04-05 update-docs Update markdown files 2018-04-04 bsalomon Avoid calling glGetString(GL_EXTENSIONS) on core profiles 2018-04-04 bsalomon Stop using clear-as-draw workaround on newer Intel drivers on macOS 2018-04-04 liyuqian Ensure that pointers/arrays are valid until flush in threaded backend 2018-04-04 benjaminwagner Add loongson3a Build jobs. 2018-04-04 robertphillips Add GrBackendTexture accessor to SkImage (take 2) 2018-04-04 reed move SkIPoint16 to private header 2018-04-04 benjaminwagner Update mips64el_toolchain_linux to GCC 7 2018-04-04 fmalita Fix SkLocalMatrixShader nesting semantics 2018-04-04 egdaniel Make sure we set the origin when initDescForDstCopy fails 2018-04-04 fmalita Banish SkShaderBase::isRasterPipelineOnly() 2018-03-22 liyuqian Fix drawBitmapRect in the threaded backend 2018-04-03 mtklein add Mac ASAN bots 2018-04-04 skcms-skia-autoroll Roll skia/third_party/externals/skcms/ 7dd7eed65..d26d270c8 (1 commit) 2018-04-04 djsollen Tag the unique keys of lazy images. 2018-04-04 robertphillips Add SkSurfaceCharacterization operator== && != 2018-04-04 bsalomon Revert "Revert "Make SkSL GLSL generator declare sk_FragColor inout when EXT fb fetch is used."" 2018-04-04 angle-skia-autoroll Roll skia/third_party/externals/angle2/ 5d232d53b..bc54342bf (6 commits) 2018-04-04 egdaniel Don't use the inner radius when not stroking in DIEllipse 2018-04-04 bsalomon Revert "Make SkSL GLSL generator declare sk_FragColor inout when EXT fb fetch is used." 2018-04-03 benjaminwagner Add mips64el_toolchain_linux asset. 2018-04-03 bsalomon Make SkSL GLSL generator declare sk_FragColor inout when EXT fb fetch is used. 2018-04-04 egdaniel Handle perspective scales in GrPathUtil scaleToleranceToSrc 2018-04-03 robertphillips Hide GrPixelConfig in SkSurfaceCharacterization 2018-04-04 skcms-skia-autoroll Roll skia/third_party/externals/skcms/ 770177dc9..7dd7eed65 (1 commit) 2018-04-03 khushalsagar Add API for SkTextBlob serialization into caller's memory. 2018-04-03 herb Clean up buffering and serializatoin. 2018-04-03 egdaniel Check if fan point is finite in GrAAConvexPathRenderer. 2018-04-03 caryclark fix global method indentation (...) Created with: roll-dep src/third_party/skia
Flutter Engine
Flutter is a new way to build high-performance, cross-platform mobile apps. Flutter is optimized for today's, and tomorrow's, mobile devices. We are focused on low-latency input and high frame rates on Android and iOS.
The Flutter Engine is the runtime environment for hosting Flutter applications. Most developers will interact with Flutter via the Flutter Framework and APIs, which run inside the engine.
Flutter is still under development and we continue to add features. However, it is ready for use by early adopters who are willing to deal with the odd wrinkle or two along the way. We hope you try it out and send us feedback.
-
For information about using Flutter to build apps, please see the getting started guide.
-
For information about contributing to the Flutter framework, please see the main Flutter repository.
-
For information about contributing code to the engine itself, please see CONTRIBUTING.md.
Community
Join us in our Gitter chat room or join our mailing list, flutter-dev@googlegroups.com.