Adam Barth
14c940e277
Switch from fxl::Mutex to std::mutex ( #4764 )
...
We're going to remove fxl::Mutex soon.
2018-03-09 11:19:23 -08:00
Ben Konyi
d6d930e38f
Added Semaphore implementation for Windows. ( #4396 )
2017-11-29 13:41:49 -05:00
P.Y. Laligand
6fcb45991d
Move //dart to //third_party/dart. ( #4245 )
2017-10-19 01:20:38 -07:00
P.Y. Laligand
5fae5d52cf
Allow the project to be mapped to a location other than //flutter. ( #4203 )
...
This is for Fuchsia where we would like it to be located at //third_party/flutter.
2017-10-13 17:00:58 -07:00
Michael Goderbauer
08961f8ec5
Format all c-like sources with clang-format ( #4088 )
...
* format
* license script adaptions
* updated licenses
* review comments
2017-09-12 15:36:20 -07:00
George Kulakowski
6502090278
Fix remaining ftl->fxl conversions ( #4091 )
...
* Fix remaining ftl->fxl conversions
The previous scripting pass at this did not account for objective c file endings
* Update tonic DEPS reference to the post-fxl version
2017-09-11 16:31:18 -07:00
George Kulakowski
3aa7522c11
Rename ftl to fxl in Fuchsia specific code ( #4090 )
2017-09-11 15:58:48 -07:00
Adam Barth
73554a1c32
Add //garnet ( #4043 )
...
This repository contains FTL now in the Fuchsia build.
2017-08-31 16:47:13 -07:00
Chinmay Garde
5fcfb995bb
Reduce layer tree pipeline depth to 2. ( #3909 )
2017-07-19 17:47:44 -07:00
Chinmay Garde
a09436af92
Visualize pipeline items in the various stages as trace flows. ( #3904 )
2017-07-19 11:40:35 -07:00
Ryan Macnak
1fed16fb25
Adjust GN for removal of libdart, take two. ( #3584 )
...
Update targets only included in host_debug_unopt.
2017-04-11 09:52:54 -07:00
Chinmay Garde
55ed56040d
Add testonly = true to the flutter/testing target and disable WTF tests that depend on ICU. ( #3271 )
2016-11-23 16:12:39 -08:00
Chinmay Garde
c4bd577379
On host targets, add dependencies on host unit test executables. ( #3269 )
2016-11-23 15:57:52 -08:00
Chinmay Garde
c44d049edd
Fix PipelineProducer traces. Also add back the OnDisplayLink trace on iOS. ( #3201 )
2016-11-03 17:04:21 -07:00
Chinmay Garde
fdf13d720e
Make the PlatformView client rendering API agnostic. ( #3099 )
2016-10-06 15:06:21 -07:00
Chinmay Garde
71dfef76fd
Add trace event slices for the duration in which the engine produces a pipeline item. ( #2985 )
...
* Add trace event slices for the duration in which the engine produces a pipeline item.
* Trace the entire lifetime of an item in the pipeline.
2016-08-30 15:44:56 -07:00
Chinmay Garde
fc8b9777c3
Pipelines vend single use continuations that callers can complete at any time to signal readiness of a pipeline resource. ( #2957 )
2016-08-19 16:57:05 -07:00
Chinmay Garde
ace7ce8c01
Make the engine provide layer trees to the rasterizer via a pipeline. ( #2942 )
2016-08-18 11:23:15 -07:00
Chinmay Garde
557f43f987
Add flutter::Pipeline to //synchronization. ( #2939 )
2016-08-17 15:05:43 -07:00
Chinmay Garde
4eeaa07477
flow::Semaphore for simple platform specific unnamed semaphores. ( #2937 )
2016-08-17 14:28:23 -07:00