19619 Commits

Author SHA1 Message Date
skia-flutter-autoroll
d3e4bf90fa Roll Skia from 0671f864b828 to 7556aafc3326 (1 revision) (flutter/engine#36471) 2022-09-28 09:52:12 +00:00
skia-flutter-autoroll
dbb863b648 Roll Skia from 672a51f2942a to 0671f864b828 (2 revisions) (flutter/engine#36468) 2022-09-28 07:23:19 +00:00
Jonah Williams
034e72b49a [Impeller] Insert implied leading and trailing stops if missing, correct off by one in gradient calculation (flutter/engine#36227) 2022-09-28 07:03:08 +00:00
skia-flutter-autoroll
e59ef6d79c Roll Skia from f3a2f2b070ee to 672a51f2942a (1 revision) (flutter/engine#36465) 2022-09-28 05:47:02 +00:00
skia-flutter-autoroll
ae1783703a Roll Skia from 0e44b6a2859c to f3a2f2b070ee (1 revision) (flutter/engine#36462) 2022-09-28 03:14:12 +00:00
skia-flutter-autoroll
df45b0a3d6 Roll Skia from 04dd658f85da to 0e44b6a2859c (4 revisions) (flutter/engine#36459) 2022-09-28 00:57:13 +00:00
skia-flutter-autoroll
cf8900f170 Roll Skia from e11ad879ef49 to 04dd658f85da (3 revisions) (flutter/engine#36457) 2022-09-27 23:18:29 +00:00
Chris Bracken
ae41d5b3f7 [macOS] Deduplicate gen_snapshot creation targets (flutter/engine#36455)
Cleans up the logic for building gen_snapshot for macOS hosts. Also adds
a bit more documentation to the snapshot-related build targets.

Previously:
* gen_snapshot targeting macOS (on both x64, and arm64) were generated
  via the `create_macos_gen_snapshots` target.
* gen_snapshot arm/arm64 builds (on a macOS host) were generated via the
  `create_arm_gen_snapshot` target. The reason why this covers only
  arm/arm64 is simply that those are the only platforms we generate
  iOS/Android AOT builds for. x64 iOS implies a simulator build, but we
  only support debug builds for the iOS simulator, which aren't AOT
  builds, and thus don't require gen_snapshot.

These two conditions overlap in the case of arm64 (but not x64) target
builds. This separates the two cases cleanly. A later patch will merge
the two cases to use a single tool.

Note that NEITHER of these two scenarios mentions builds for macOS hosts
targeting Fuchsia. That's because this target is never invoked during
Fuchsia target builds. See:
75d2baf5fe/BUILD.gn (L93-L95)

Issue: https://github.com/flutter/flutter/issues/103386
Issue: https://github.com/flutter/flutter/issues/101138
2022-09-27 16:08:09 -07:00
Erik
75d2baf5fe Add Dart JIT runner integration test (flutter/engine#36420) 2022-09-27 20:14:16 +00:00
skia-flutter-autoroll
1b6a7356db Roll Skia from 97838290d083 to e11ad879ef49 (4 revisions) (flutter/engine#36450) 2022-09-27 20:06:21 +00:00
SahilMadan
84766334f6 [flatland] Reduce size of hit-region. (flutter/engine#36447)
Currently, the hit-region is size FLT_MAX which is susceptible to
numerical overflow when rotating or translating (or any other
modification to the value).
2022-09-27 15:21:10 -04:00
skia-flutter-autoroll
9a659e1d41 Roll Skia from ef455e147d74 to 97838290d083 (9 revisions) (flutter/engine#36446) 2022-09-27 18:15:17 +00:00
Callum Moffat
b92b9bdb6a Add discrete scale pointer signal (flutter/engine#36342) 2022-09-27 15:30:14 +00:00
Chris Bracken
32774c7671 Adds documentation for core snapshot targets (flutter/engine#36434)
Adds doc comments to lib/snapshot/BUILD.gn prior to refactoring.

Issue: https://github.com/flutter/flutter/issues/103386
Issue: https://github.com/flutter/flutter/issues/101138
2022-09-27 06:40:11 -07:00
skia-flutter-autoroll
b707b89504 Roll Skia from 56c606cac39e to ef455e147d74 (2 revisions) (flutter/engine#36437) 2022-09-27 06:39:22 +00:00
Dan Field
d1e4777416 Revert "[Impeller] Reland "Add render target builder"" (flutter/engine#36436) 2022-09-27 06:01:36 +00:00
Chinmay Garde
abd415cafe [Impeller] Avoid soon to be deprecated MTLRenderPipelineDescriptor.sampleCount. (flutter/engine#36432) 2022-09-27 01:03:20 +00:00
godofredoc
2ff336a018 Remove spirv target. (flutter/engine#36431) 2022-09-27 00:52:22 +00:00
Brandon DeRosier
516d2f21d7 [Impeller] Add lerps (flutter/engine#36430) 2022-09-27 00:33:34 +00:00
skia-flutter-autoroll
410c81f785 Roll Skia from 13a15693a183 to 56c606cac39e (1 revision) (flutter/engine#36429) 2022-09-26 22:57:12 +00:00
ColdPaleLight
47da6f206d [Impeller] Support 'texture_sampler_y_coord_scale' in more filters (flutter/engine#36412) 2022-09-26 22:08:16 +00:00
skia-flutter-autoroll
5d1110205d Roll Skia from bdb042b664e9 to 13a15693a183 (1 revision) (flutter/engine#36427) 2022-09-26 21:31:03 +00:00
Brandon DeRosier
6a516d118c [Impeller] Update buildroot with json.hpp and tinygltf (flutter/engine#36402) 2022-09-26 21:28:05 +00:00
gaaclarke
e41c775200 Removed instances of unnecessary values (flutter/engine#36221) 2022-09-26 21:28:04 +00:00
Brandon DeRosier
e32aa7f1ff [Impeller] Support projective transforms in matrix vector ops (flutter/engine#36398) 2022-09-26 21:15:14 +00:00
Kaushik Iska
a91ebca07c [Impeller] Flip the viewport on vulkan (flutter/engine#36421) 2022-09-26 20:57:57 +00:00
godofredoc
0f46ddf8ba Add gen_snapshot only for non debug versions of artifacts. (flutter/engine#36358) 2022-09-26 20:57:55 +00:00
Jonah Williams
614a9bde21 Revert "DiffContext: Remove transform_override" (flutter/engine#36285) 2022-09-26 20:56:20 +00:00
Alexander Markov
1dac15b35e Use vm_common set of core libraries in libraries.yaml files (flutter/engine#36414) 2022-09-26 13:04:13 -07:00
skia-flutter-autoroll
21dcc1d522 Roll Skia from 64d5f33b7bb9 to bdb042b664e9 (2 revisions) (flutter/engine#36424) 2022-09-26 20:01:18 +00:00
Zachary Anderson
d235ec4c44 Delete dead/obsolete spirv transpiler rules (flutter/engine#36422) 2022-09-26 12:56:27 -07:00
Kaushik Iska
14cc1d29ad [Impeller] Vulkan Rendering Prototype (flutter/engine#36415) 2022-09-26 15:40:07 -04:00
skia-flutter-autoroll
886a417378 Roll Skia from 3caa1ad30c32 to 64d5f33b7bb9 (6 revisions) (flutter/engine#36419) 2022-09-26 18:35:21 +00:00
Zachary Anderson
857493eec6 [impellerc] Removes --flutter-spirv option (flutter/engine#36387) 2022-09-26 11:01:31 -07:00
skia-flutter-autoroll
b7323d723a Roll Skia from 8b0e87c27328 to 3caa1ad30c32 (1 revision) (flutter/engine#36416) 2022-09-26 17:09:05 +00:00
Zachary Anderson
5110627208 Revert "Make flutter frontend server null safe" (flutter/engine#36417) 2022-09-26 17:07:21 +00:00
skia-flutter-autoroll
0f3bd08d46 Roll Skia from 946da5eda433 to 8b0e87c27328 (2 revisions) (flutter/engine#36413) 2022-09-26 14:30:23 +00:00
skia-flutter-autoroll
bb912e3dc6 Roll Skia from 1cfab577ae8c to 946da5eda433 (1 revision) (flutter/engine#36411) 2022-09-26 12:52:22 +00:00
Michael Thomsen
0d5560eb6b Update pubspec.yaml (flutter/engine#36378) 2022-09-26 13:24:02 +02:00
dependabot[bot]
31399ab183 Bump github/codeql-action from 2.1.24 to 2.1.25 (flutter/engine#36409) 2022-09-26 09:18:22 +00:00
skia-flutter-autoroll
464c595f63 Roll Skia from 669367270d89 to 1cfab577ae8c (2 revisions) (flutter/engine#36408) 2022-09-26 07:46:36 +00:00
skia-flutter-autoroll
d3ef3919fd Roll Skia from 5624c8381dbc to 669367270d89 (1 revision) (flutter/engine#36407) 2022-09-26 06:10:35 +00:00
Brandon DeRosier
c1ea726441 [Impeller] Enable impeller_unittests on Windows (flutter/engine#36405) 2022-09-25 14:20:35 -07:00
Brandon DeRosier
e007527679 [Impeller] Remove OOB access & unused nodiscard statements in tests (flutter/engine#36404) 2022-09-25 14:15:07 -07:00
skia-flutter-autoroll
49a881a37e Roll Skia from 8562cf8ed237 to 5624c8381dbc (1 revision) (flutter/engine#36403) 2022-09-25 11:12:22 +00:00
xiaomiao
2f940e4896 [Impeller] Reland "Add render target builder" (flutter/engine#36371) 2022-09-25 05:38:25 +00:00
Dan Field
3da582b548 [Impeller] minor optimization for glyph atlas sizing (flutter/engine#36397) 2022-09-25 04:46:19 +00:00
Siva
bc00fefdc6 Make flutter frontend server null safe (flutter/engine#36394) 2022-09-24 13:45:28 +00:00
skia-flutter-autoroll
b91435d4ac Roll Skia from 2daeb66a76f4 to 8562cf8ed237 (1 revision) (flutter/engine#36400) 2022-09-24 05:31:20 +00:00
skia-flutter-autoroll
ddd48b7ba4 Roll Skia from 7e417717d041 to 2daeb66a76f4 (4 revisions) (flutter/engine#36396) 2022-09-23 23:57:09 +00:00