5 #ifndef FLUTTER_IMPELLER_GOLDEN_TESTS_VULKAN_SCREENSHOTTER_H_
6 #define FLUTTER_IMPELLER_GOLDEN_TESTS_VULKAN_SCREENSHOTTER_H_
20 const std::unique_ptr<PlaygroundImpl>& playground);
24 const std::shared_ptr<Texture> texture)
override;
29 const std::unique_ptr<PlaygroundImpl>& playground_;
VulkanScreenshotter(const std::unique_ptr< PlaygroundImpl > &playground)
PlaygroundImpl & GetPlayground() override
std::unique_ptr< Screenshot > MakeScreenshot(AiksContext &aiks_context, const std::shared_ptr< Texture > texture) override