flutter / flutter

Flutter makes it easy and fast to build beautiful apps for mobile and beyond
https://flutter.dev
BSD 3-Clause "New" or "Revised" License
163.12k stars 26.84k forks source link

Enable platform view tests with the Metal backend enabled. #43649

Open chinmaygarde opened 4 years ago

cyanglaz commented 2 years ago

@chinmaygarde Which tests are we tracking here?

chinmaygarde commented 2 years ago

The tests in the embedder_unittests harness that are currently not using EmbedderTestContextType::kMetalContext. A majority of the tests use either the software or GL backends. But they can just as well be parameterized for metal with little effort.

jmagman commented 2 years ago

We're about to remove iOS OpenGL support https://github.com/flutter/flutter/issues/103929, is this complete? Or does this need to be done first?

chinmaygarde commented 2 years ago

This is unrelated to iOS and covers the embedder API.