31 const std::string
backend_name()
const override {
return "Metal"; }
39 int height)
const override;
42 int height)
const override;
49 std::unique_ptr<TestMetalContext> metal_context_;
50 std::shared_ptr<DlSurfaceInstance> metal_surface_;
51 mutable std::unique_ptr<MetalScreenshotter> snapshotter_;
52 mutable std::unique_ptr<impeller::AiksContext> aiks_context_;
54 void InitScreenShotter()
const;
uint32_t uint32_t * format