14 std::shared_ptr<TypographerContext> typographer_context) {
15 typographer_context_ = std::move(typographer_context);
21 GTEST_SKIP() <<
"GoldenPlaygroundTest doesn't support this backend type.";
29 const AiksDlPlaygroundCallback& callback) {
34 const sk_sp<flutter::DisplayList>& list) {
39 const char* fixture_name,
40 bool enable_mipmapping)
const {
45 const char* fixture_name,
46 bool enable_mipmapping)
const {
51 const char* asset_name)
const {
74 const std::shared_ptr<Capabilities>& capabilities) {
76 fml::StatusCode::kUnimplemented,
77 "GoldenPlaygroundTest-Stub doesn't support SetCapabilities.");
81 const sk_sp<flutter::DisplayList>& list) {
PlaygroundBackend GetBackend() const
ISize GetWindowSize() const
sk_sp< flutter::DlImage > CreateDlImageForFixture(const char *fixture_name, bool enable_mipmapping=false) const
Point GetContentScale() const
fml::Status SetCapabilities(const std::shared_ptr< Capabilities > &capabilities)
void SetTypographerContext(std::shared_ptr< TypographerContext > typographer_context)
std::unique_ptr< testing::Screenshot > MakeScreenshot(const sk_sp< flutter::DisplayList > &list)
Scalar GetSecondsElapsed() const
RuntimeStage::Map OpenAssetAsRuntimeStage(const char *asset_name) const
bool OpenPlaygroundHere(Picture picture)
~GoldenPlaygroundTest() override
std::shared_ptr< Context > GetContext() const
void SetWindowSize(ISize size)
std::shared_ptr< Texture > CreateTextureForFixture(const char *fixture_name, bool enable_mipmapping=false) const
std::map< RuntimeStageBackend, std::shared_ptr< RuntimeStage > > Map