engine
engine copied to clipboard
The Flutter engine
Libtess gives all tessellation results at once. The old callback approach had to re-duplicate and push to vectors in order to give one point at a time. Previously, I introduced...
*Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.* *List which issues are fixed by this PR. You must...
A new mechanism is added to manage all state between layers, including transforms, clips, and saveLayer attributes like opacity, ColorFilter and ImageFilter. The advantages of this mechanism include: - Can...
This PR does a few things: - Adds a UintPoint32 and a IPoint32 to handle uvec2/ivec2 members, and updates the reflector to know about these. - Turns structs that have...
Hot fixing: https://github.com/flutter/flutter/issues/111494 PR: https://github.com/flutter/engine/pull/36295 CP issue: https://github.com/flutter/flutter/issues/112963 ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I...
Attempt to improve average case performance by not recreating the glyph atlas if the contents are identical
Fix flutter/flutter#109845 ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] wiki page,...
https://skia.googlesource.com/skia.git/+log/4a9af523dab4..refs/changes/16/589616/3 DO_NOT_SUBMIT: This canary roll is only for testing Documentation for Autoroller Canaries is here: go/autoroller-canary-bots (Googlers only) To report a problem with the AutoRoller itself, please file a bug:...
See cl/480168500 for the original internal proposal. > In C++20, u8string returns values utilizing the new type `char8_t` in place of char. Most uses of u8string here just end up...
fix https://github.com/flutter/flutter/issues/112364 1. Introduce `Texture::PaintContext` to pass parameters. 2. Support BGRA format external textures on iOS. I have tested this patch locally and it works well. Note that external textures...