24402 Commits

Author SHA1 Message Date
skia-flutter-autoroll
fa34fdc4cf Roll Skia from de94ab05da63 to a36d00818f3d (1 revision) (flutter/engine#35392) 2022-08-13 07:46:08 +00:00
skia-flutter-autoroll
da87a77296 Roll Dart SDK from 3bfae4864b82 to bc96e1681db3 (1 revision) (flutter/engine#35391) 2022-08-13 06:04:05 +00:00
Chris Bracken
491db72a66 [Windows] Migrate error logging to FML_LOG (flutter/engine#35367)
Migrates error logging from logging directly to stderr to using the
FML_LOG macro with a specified log level.

No additional tests since there is no semantic change to the logging
(FML_LOG simply writes to stderr).
2022-08-12 22:19:39 -07:00
skia-flutter-autoroll
1f72a47f40 Roll Dart SDK from 29d9805d57e5 to 3bfae4864b82 (1 revision) (flutter/engine#35390) 2022-08-13 01:31:16 +00:00
skia-flutter-autoroll
05d1623d3d Roll Skia from 009ec4385403 to de94ab05da63 (1 revision) (flutter/engine#35387) 2022-08-12 23:37:12 +00:00
skia-flutter-autoroll
8b90a3df8b Roll Skia from aa244737b2fd to 009ec4385403 (1 revision) (flutter/engine#35386) 2022-08-12 21:51:33 +00:00
skia-flutter-autoroll
45eb79c16a Roll Dart SDK from 73b84ba39d98 to 29d9805d57e5 (1 revision) (flutter/engine#35385) 2022-08-12 21:34:04 +00:00
skia-flutter-autoroll
5dc3f63dcc Roll Skia from fbbbdd228a14 to aa244737b2fd (2 revisions) (flutter/engine#35384) 2022-08-12 20:40:43 +00:00
skia-flutter-autoroll
d5bb5e8bc6 Roll Skia from 4c8980366baa to fbbbdd228a14 (5 revisions) (flutter/engine#35383) 2022-08-12 19:30:17 +00:00
skia-flutter-autoroll
160b1a2939 Roll Fuchsia Mac SDK from xp69KGYFKc4vMfCaO... to nCfx-rfACtWRHENfE... (flutter/engine#35382) 2022-08-12 19:23:05 +00:00
skia-flutter-autoroll
8fef1da711 Roll Skia from 579816c289d3 to 4c8980366baa (3 revisions) (flutter/engine#35379) 2022-08-12 18:11:48 +00:00
Bernardo Eilert Trevisan
d9da8e0d2e Enable dirty region management within the Embedder API (flutter/engine#35022) 2022-08-12 10:52:54 -07:00
skia-flutter-autoroll
aa5f5cecc6 Roll Skia from 72044d88a240 to 579816c289d3 (2 revisions) (flutter/engine#35378) 2022-08-12 16:52:18 +00:00
skia-flutter-autoroll
9d512c4ef0 Roll Skia from 2026231c6abd to 72044d88a240 (1 revision) (flutter/engine#35377) 2022-08-12 15:27:15 +00:00
skia-flutter-autoroll
e395391250 Roll Skia from d0b3f6eafe1c to 2026231c6abd (1 revision) (flutter/engine#35376) 2022-08-12 14:18:05 +00:00
skia-flutter-autoroll
9153fe38d7 Roll Dart SDK from 71fbf1e98002 to 73b84ba39d98 (1 revision) (flutter/engine#35375) 2022-08-12 13:41:05 +00:00
skia-flutter-autoroll
2b3c71855f Roll Skia from b621a886528f to d0b3f6eafe1c (1 revision) (flutter/engine#35374) 2022-08-12 13:06:13 +00:00
skia-flutter-autoroll
f800563c5c Roll Skia from c3108c8b1362 to b621a886528f (1 revision) (flutter/engine#35372) 2022-08-12 08:13:46 +00:00
skia-flutter-autoroll
0a5348795f Roll Skia from bdeedf187ec2 to c3108c8b1362 (2 revisions) (flutter/engine#35371) 2022-08-12 07:03:05 +00:00
skia-flutter-autoroll
9801b2a3d1 Roll Dart SDK from 48134445a5f2 to 71fbf1e98002 (1 revision) (flutter/engine#35370) 2022-08-12 06:29:39 +00:00
skia-flutter-autoroll
4af5df8731 Roll Fuchsia Mac SDK from QWFPHejM3XUHdRt0m... to xp69KGYFKc4vMfCaO... (flutter/engine#35369) 2022-08-12 06:24:12 +00:00
skia-flutter-autoroll
b73fade8cd Roll Skia from 3901abed0034 to bdeedf187ec2 (1 revision) (flutter/engine#35368) 2022-08-12 05:53:37 +00:00
skia-flutter-autoroll
809aa5dc7f Roll Dart SDK from 36c21217228c to 48134445a5f2 (1 revision) (flutter/engine#35364) 2022-08-12 02:13:21 +00:00
Kaushik Iska
e1075d5a71 [Impeller] [vulkan] Wire descriptor set layouts (flutter/engine#35363) 2022-08-12 01:29:33 +00:00
Kaushik Iska
f12961bf68 [Impeller] Trivial nullptr de-reference fix (flutter/engine#35361) 2022-08-12 00:51:11 +00:00
Chinmay Garde
9326af2363 [Impeller] Cleanup the build dependency graph. (flutter/engine#35360) 2022-08-12 00:27:07 +00:00
Kaushik Iska
b515ff55b9 [Impeller] [vulkan] Add support for wrapped surfaces (flutter/engine#35359) 2022-08-12 00:20:05 +00:00
Chris Bracken
c9a4689faf [Windows] Support native functions in test fixtures (flutter/engine#35357)
Adds the ability to register native functions for use in test fixtures.
This allows registering native C++ functions that can be invoked from
Dart code to perform the following common actions:

* Signal a waiting latch in the C++ part of the test.
* Pass data back to the C++ part of the test.
* Allow the C++ part of the test to pass data to the test.

Fixes: https://github.com/flutter/flutter/issues/109242
Fixes: https://github.com/flutter/flutter/issues/87299
2022-08-12 01:17:38 +01:00
Kaushik Iska
e0d55f71b3 [Impeller] [vulkan] reland binding offset for vulkan (flutter/engine#35356) 2022-08-12 00:03:04 +00:00
Jonah Williams
e216667e2a Use kPremul_SkAlphaType in Picture.toImageSync (flutter/engine#35336) 2022-08-11 23:55:51 +00:00
skia-flutter-autoroll
4433db3474 Roll Skia from 6e743daaf5cd to 3901abed0034 (2 revisions) (flutter/engine#35358) 2022-08-11 23:33:23 +00:00
Chinmay Garde
5ccf2b7f29 [Impeller] Add implementations for concurrent work-queues. (flutter/engine#35355) 2022-08-11 23:15:04 +00:00
skia-flutter-autoroll
ff5edb780d Roll Skia from 683a7ce89257 to 6e743daaf5cd (2 revisions) (flutter/engine#35354) 2022-08-11 22:22:04 +00:00
Tamir Duberstein
2aaeab3c9d Remove fx_logger_config_t.console_fd (flutter/engine#35302)
This was deprecated in https://fxrev.dev/708606.
2022-08-11 15:02:22 -07:00
skia-flutter-autoroll
ac61711629 Roll Dart SDK from 38bfbc6df9a5 to 36c21217228c (1 revision) (flutter/engine#35353) 2022-08-11 21:50:35 +00:00
Chinmay Garde
a48523baec [Impeller] Passes and command buffers hold weak handles to the context. (flutter/engine#35352)
This makes the submission simpler as the allocators can be acquired from the
pass itself.

Also makes command buffer submission go through a common method that performs
error checking before dispatch to the backend.
2022-08-11 14:50:10 -07:00
Jim Graham
fea6e19d60 [Impeller] Render axis-aligned Caps for zero length lines in Impeller (flutter/engine#35298) 2022-08-11 21:49:47 +00:00
skia-flutter-autoroll
8126a78906 Roll Skia from f2ac3b9728f7 to 683a7ce89257 (4 revisions) (flutter/engine#35351) 2022-08-11 21:11:51 +00:00
Chris Bracken
0daf9e6c85 Add doc comments to WindowsTestContext (flutter/engine#35350)
Adds missing doc comments to WindowsTestContext.

Issue: https://github.com/flutter/flutter/issues/87299
2022-08-11 14:04:31 -07:00
skia-flutter-autoroll
ce69ad48bf Roll Skia from a6569df91245 to f2ac3b9728f7 (1 revision) (flutter/engine#35349) 2022-08-11 20:04:04 +00:00
Chinmay Garde
2fde4a2cd0 [Impeller] Get rid of redundant viewport and scissor bindings. (flutter/engine#35330) 2022-08-11 18:28:37 +00:00
skia-flutter-autoroll
c111abc418 Roll Skia from ebdd78b09827 to a6569df91245 (2 revisions) (flutter/engine#35348) 2022-08-11 18:27:05 +00:00
Jim Graham
6dc961e278 add missing break statements in makeWithLocalMatrix (flutter/engine#35346) 2022-08-11 18:26:16 +00:00
skia-flutter-autoroll
b0ac810f7a Roll Dart SDK from f06ac8474569 to 38bfbc6df9a5 (8 revisions) (flutter/engine#35347) 2022-08-11 18:06:41 +00:00
skia-flutter-autoroll
6650bd1e21 Roll Dart SDK from f06ac8474569 to 38bfbc6df9a5 (8 revisions) (flutter/engine#35345) 2022-08-11 17:48:56 +00:00
skia-flutter-autoroll
e9c91b56db Roll Fuchsia Mac SDK from VVKF4KTZT... to QWFPHejM3... (flutter/engine#35344) 2022-08-11 17:29:49 +00:00
skia-flutter-autoroll
de0858bd16 Roll Skia from 7acdbfc5ae97 to ebdd78b09827 (5 revisions) (flutter/engine#35342) 2022-08-11 17:17:21 +00:00
skia-flutter-autoroll
944e60d096 Roll Skia from 431cf68b785c to 7acdbfc5ae97 (2 revisions) (flutter/engine#35341) 2022-08-11 15:59:46 +00:00
skia-flutter-autoroll
483b19df2c Roll Skia from 85412c2ca484 to 431cf68b785c (2 revisions) (flutter/engine#35340) 2022-08-11 14:51:49 +00:00
skia-flutter-autoroll
c987dbc6ae Roll Skia from 41cb8f2f9d12 to 85412c2ca484 (1 revision) (flutter/engine#35339) 2022-08-11 13:41:43 +00:00