Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
 
Loading...
Searching...
No Matches
metal_golden_screenshotter.mm
Go to the documentation of this file.
1// Copyright 2013 The Flutter Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include <dlfcn.h>
6#include <filesystem>
7#include <memory>
8
10
12#include "third_party/glfw/include/GLFW/glfw3.h"
13
14namespace impeller {
15namespace testing {
16
22
24
25std::unique_ptr<Screenshot> MetalGoldenScreenshotter::MakeScreenshot(
26 const AiksContext& aiks_context,
27 const std::shared_ptr<Texture>& texture) {
29}
30
34
35} // namespace testing
36} // namespace impeller
std::shared_ptr< Context > GetContext() const
static std::unique_ptr< PlaygroundImpl > Create(PlaygroundBackend backend, PlaygroundSwitches switches)
MetalGoldenScreenshotter(const PlaygroundSwitches &switches)
std::unique_ptr< Screenshot > MakeScreenshot(const AiksContext &aiks_context, const std::shared_ptr< Texture > &texture) override
static std::unique_ptr< Screenshot > MakeScreenshot(const std::shared_ptr< Context > &context, const std::shared_ptr< Texture > &texture)
#define GLFW_TRUE
#define FML_CHECK(condition)
Definition logging.h:104
FlTexture * texture