Adam Barth
0c9bcdd22e
Remove //third_party/ply ( flutter/engine#2850 )
...
We don't use this anymore.
2016-08-01 20:54:48 -07:00
Adam Barth
2fbb737016
Fix build
2016-08-01 17:15:33 -07:00
Adam Barth
38b35887d2
Roll dart to fix build
2016-08-01 16:55:33 -07:00
Chinmay Garde
6427ebc826
Fallback to creating Skia managed images on platforms that dont provide a GL context on the resource loader. ( flutter/engine#2849 )
2016-08-01 16:39:02 -07:00
Adam Barth
b4ddad2fbc
Fix Linux build
2016-08-01 16:35:08 -07:00
Adam Barth
2eb635524d
Finish removing //base dependency from //flow ( flutter/engine#2848 )
...
This patch introduces a //glue library that isolates our dependency on //base.
This will let us clean up our //base dependencies ahead of actually being able
to fully remove them.
2016-08-01 16:27:48 -07:00
Chinmay Garde
1645b8b802
Asynchronous texture upload. ( flutter/engine#2837 )
2016-08-01 16:05:45 -07:00
Adam Barth
9586997a02
Port //flow to //lib/ftl ( flutter/engine#2847 )
...
This patch removes almost all //base dependency of //flow. The only dependency
left is on tracing.
2016-08-01 15:11:56 -07:00
Adam Barth
046a577912
Add //lib/ftl ( flutter/engine#2846 )
...
This patch starts the process of porting Flutter to run on Fuchsia by
adding FTL to DEPS. We will eventually replace //base with //lib/ftl.
2016-08-01 14:32:51 -07:00
John McCutchan
c7e72aa115
Initial modified libraries support ( flutter/engine#2845 )
2016-08-01 12:30:44 -07:00
Chinmay Garde
0c30ca0d8d
Update CONTRIBUTING.md to add iOS engine development instructions. ( flutter/engine#2844 )
2016-07-29 16:22:35 -07:00
Jason Simmons
9ed5ab39fe
Roll Dart ( flutter/engine#2838 )
2016-07-27 17:12:55 -07:00
Adam Barth
313a567447
Update README.md ( flutter/engine#2835 )
2016-07-27 13:46:06 -07:00
Jason Simmons
c31471757c
Fix the Linux engine build ( flutter/engine#2833 )
2016-07-27 10:38:45 -07:00
Chinmay Garde
467e231962
Utilities for creating texture backed SkImages. ( flutter/engine#2829 )
2016-07-26 16:26:04 -07:00
Chinmay Garde
3d9ca4a1fc
Compile in SIMD related files on x86 and arm64. Fixes iOS simulator/device builds. ( flutter/engine#2826 )
...
* Compile in SIMD related file on SK_CPU_X86. Fixes iOS simulator builds.
* Unconditionally enable SIMD use on arm64.
2016-07-26 14:18:45 -07:00
Ian Hickson
27efa3cbb6
Tool for managing licenses. ( flutter/engine#2822 )
2016-07-26 13:10:57 -07:00
Adam Barth
4b1588f447
Update Skia ( flutter/engine#2825 )
2016-07-26 12:33:37 -07:00
James Robinson
575a0e50a0
Switch from gnu++11 to c++11 on android and linux ( flutter/engine#2819 )
2016-07-22 16:02:32 -07:00
Adam Barth
c53f3f5c36
Add a way to hint the compositor ( flutter/engine#2816 )
...
The code that draws the picture knows more about the picture (and the future)
than we do. This patch gives them a way to hint us about what's going to
happen with the picture in the future.
2016-07-22 11:07:14 -07:00
John McCutchan
b889a043f6
Roll Dart forward to 8dc35ba47ee5f43e0f6ed8d9b6a3914a2c4d9577 ( flutter/engine#2815 )
...
- [x] Fixes devfs opening too many files.
- [x] Build fixes related to Fuschia support
2016-07-21 14:57:08 -07:00
Ian Hickson
66f5dfd6ef
Revert "Roll Dart forward to c373aa760af720ec095b9a4293b74ef991d93bc8" ( flutter/engine#2812 )
2016-07-21 13:33:36 -07:00
Ian Hickson
ccb972a6c8
Revert "Roll Dart to 136c3ddf47fd5c000b7ab536250276783e1422e1" ( flutter/engine#2811 )
2016-07-21 13:33:25 -07:00
John McCutchan
1496297ce8
Roll Dart to 136c3ddf47fd5c000b7ab536250276783e1422e1 ( flutter/engine#2810 )
2016-07-21 13:04:21 -07:00
John McCutchan
99a01a7d5a
Roll Dart forward to c373aa760af720ec095b9a4293b74ef991d93bc8 ( flutter/engine#2809 )
2016-07-21 11:18:34 -07:00
John McCutchan
2e0688346b
Fix DevFS on Android devices ( flutter/engine#2801 )
2016-07-18 12:16:57 -07:00
Chinmay Garde
9da591ab35
Remove third_party/mesa. ( flutter/engine#2797 )
2016-07-13 16:31:16 -07:00
Jason Simmons
fdb7fe384e
Do not upgrade the version of google_play_services in third_party/android_tools ( flutter/engine#2798 )
...
The setup instructions for engine development ask users to run build/install-build-deps-android.sh,
which updates the Android SDK packages listed in android_sdk_extras.json
This process was upgrading the Play Services package to a version that is incompatible
with our build scripts.
2016-07-13 15:45:00 -07:00
Ian Hickson
caad695ace
Drop GCM ( flutter/engine#2795 )
2016-07-13 14:42:38 -07:00
John McCutchan
fbb778292e
Roll Dart forward to e6e61332d6ec7c3bd6c92fa7496282174db521a7 ( flutter/engine#2794 )
2016-07-13 11:21:45 -07:00
Chinmay Garde
d56891df93
Remove dependencies on ui, third_party/mesa and mojo/convertors. Provide simple alternatives. ( flutter/engine#2783 )
2016-07-12 14:47:44 -07:00
Ryan Macnak
c29d17dd55
Roll Dart. ( flutter/engine#2789 )
...
- Pick up fix for 64-bit AOT/caching-JIT snapshots.
2016-07-11 13:05:54 -07:00
Adam Barth
ad567a0cb3
We need to make these paths absolute before reading them ( flutter/engine#2787 )
2016-07-08 15:45:04 -07:00
Adam Barth
3f7d7d5122
Update Dart ( flutter/engine#2786 )
2016-07-08 14:45:24 -07:00
Adam Barth
ece7f17116
Copy dart_ui and dart_jni to sky_engine package ( flutter/engine#2781 )
...
Previously we failed to copy these files to the correct place.
2016-07-07 11:27:23 -07:00
Eric Seidel
e362c35d6c
Better explain how to use a local engine
...
Added a section which explains how to get `dart:ui` changes.
2016-07-06 15:28:40 -07:00
Ryan Macnak
3324dbda26
Roll Dart to pick up: ( flutter/engine#2778 )
...
- clustered serialization (dart-lang/sdk@524fbc1e0f )
- background finalization (flutter/flutter#3804 )
2016-06-30 09:22:30 -07:00
Todd Volkert
8a27b81451
Update Dart to fix crash in DBC ( flutter/engine#2772 )
...
https://github.com/flutter/flutter/issues/4560
2016-06-22 09:19:48 -07:00
Adam Barth
772a54720b
Update to mojo fd8d18dbf7a4f9ed8a607648cca6d2c595b1c580 ( flutter/engine#2770 )
...
* Update to mojo fd8d18dbf7a4f9ed8a607648cca6d2c595b1c580
* Update mojo_sdk
* Update to account for Mojo API changes
* Backport to older base
2016-06-21 12:52:09 -07:00
Jason Simmons
1cf7ec81cd
Roll Dart ( flutter/engine#2771 )
2016-06-21 10:55:08 -07:00
Ian Hickson
3a88860803
clang -Wextra (more all that -Wall) ( flutter/engine#2766 )
...
I noticed this while doing the libjpeg_turbo roll.
2016-06-17 12:38:10 -07:00
Ian Hickson
6acced5b6d
Update libjpeg_turbo ( flutter/engine#2764 )
...
* Update libjpeg_turbo
* Update our libjpeg_turbo BUILD.gn file
This brings in this file from upstream:
https://chromium.googlesource.com/chromium/src/+/master/build/secondary/third_party/libjpeg_turbo/BUILD.gn
* We don't always build with libjpeg
...so the libjpeg target isn't always available.
2016-06-17 12:16:43 -07:00
John McCutchan
ec4586785e
Roll Dart forward to b2c755c59a8b2db8bfefbd922ab9ddd1a973e3bf ( flutter/engine#2763 )
2016-06-16 12:47:54 -07:00
Adam Barth
cf5fe9a01b
Revert base roll and its fallout.
...
Updating base turns out to be more complicated than I thought.
This reverts commit 17772b0dcc5f5fc45dadc8a29180948cd0543b59.
This reverts commit c38428c7b98951e2cccf6b38881eabd87786da49.
This reverts commit bcda2c934f6038920bb45204efac4c0967c926ea.
2016-06-15 17:30:27 -07:00
Adam Barth
17772b0dcc
Fix Mac build
2016-06-15 17:19:07 -07:00
Adam Barth
bcda2c934f
Roll base ( flutter/engine#2761 )
...
Update base, gn, and their clients.
2016-06-15 14:52:53 -07:00
John McCutchan
4e9a12faee
Roll Dart forward to 9040d8f478be20e9709328c067422930a999b6cf ( flutter/engine#2756 )
2016-06-15 12:31:21 -07:00
Adam Barth
c4fcd64f99
Fix paths in embedder.yaml ( flutter/engine#2758 )
...
These files are generated to different paths now.
2016-06-15 11:06:47 -07:00
Adam Barth
551997b7fb
Move //mojo/icu to //services/icu ( flutter/engine#2757 )
...
The upstream mojo.git no longer contains this code.
2016-06-15 11:04:13 -07:00
Chinmay Garde
cd6ee16201
iOS: Discard the depth and stencil attachments of the framebuffer before presenting the color renderbuffer. ( flutter/engine#2737 )
2016-06-15 11:02:17 -07:00