Emmanuel Garcia
5f8e91cc40
Resubmit frame when the surface is switched ( #19555 )
2020-07-06 21:55:52 -07:00
Emmanuel Garcia
d1f3037c4c
Switch to FlutterSurfaceView if no Android view is in the frame ( #19487 )
2020-07-06 14:51:46 -07:00
Chris Yang
cc9ccf98ae
Implement mutator stack on Android hybrid composition platform view ( #19426 )
2020-07-04 13:03:04 -07:00
Jason Simmons
2dc202d823
Basic support for resizing overlay surfaces in hybrid composition ( #19402 )
2020-06-30 14:08:04 -07:00
David Worsham
220a831028
Move fuchsia/scenic integration behind #define ( #19003 )
...
Additionally create "_next" permutations for all of the test binaries
on Fuchsia, in order to test both code-paths.
Using the #define follow-up CLs can also create a flutter_runner_next
binary that does not contain any legacy integration code.
BUG: 53847
2020-06-26 14:03:18 -07:00
Emmanuel Garcia
c332675a8c
Fix hybrid composition bugs ( #19325 )
2020-06-26 12:33:02 -07:00
Emmanuel Garcia
24d2143b98
EndFrame should be always called by rasterizer ( #19257 )
2020-06-24 14:02:48 -07:00
Emmanuel Garcia
9075224c77
Move OnDisplayPlatformView JNI call ( #19258 )
2020-06-24 11:01:30 -07:00
Chris Yang
5b1b59a34d
Reland "Add GetBoundingRectAfterMutations to EmbeddedViewParams to calculate the final bounding rect for platform view #19170 " ( #19212 )
2020-06-22 15:10:02 -07:00
Emmanuel Garcia
b990ad11bd
Implement external view embedder on Android ( #19033 )
...
The external view embedder allows to embed Android views in a Flutter app.
2020-06-20 12:51:55 -07:00
Emmanuel Garcia
e5845af424
Put JNI functions under an interface ( #18903 )
2020-06-10 18:40:58 -07:00
Emmanuel Garcia
17aead34b7
Run the rasterizer on the platform thread ( #18841 )
2020-06-09 14:52:17 -07:00
Jason Simmons
5efd2e820f
Reset AndroidExternalViewEmbedder state when starting a new frame ( #18831 )
2020-06-04 15:08:04 -07:00
Emmanuel Garcia
243bb59c71
Pass SurfaceFrame to SubmitFrame ( #18709 )
2020-06-02 21:59:44 -07:00
Emmanuel Garcia
eed05dd00d
Add initial unit tests for the android embedding ( #17921 )
2020-04-26 20:45:28 -07:00