5 #ifndef FLUTTER_IMPELLER_DISPLAY_LIST_DL_PLAYGROUND_H_
6 #define FLUTTER_IMPELLER_DISPLAY_LIST_DL_PLAYGROUND_H_
8 #include "flutter/display_list/display_list.h"
9 #include "flutter/display_list/dl_builder.h"
12 #include "third_party/skia/include/core/SkFont.h"
19 std::function<sk_sp<flutter::DisplayList>()>;
32 const sk_sp<flutter::DisplayList>& list);
39 const char* fixture_name,
40 bool enable_mipmapping =
false)
const;
SkFont CreateTestFontOfSize(Scalar scalar)
bool OpenPlaygroundHere(flutter::DisplayListBuilder &builder)
std::unique_ptr< testing::Screenshot > MakeScreenshot(const sk_sp< flutter::DisplayList > &list)
sk_sp< flutter::DlImage > CreateDlImageForFixture(const char *fixture_name, bool enable_mipmapping=false) const
std::function< sk_sp< flutter::DisplayList >()> DisplayListPlaygroundCallback