11#ifdef SHELL_ENABLE_METAL
13TEST(TestMetalSurface, EmptySurfaceIsInvalid) {
18 TestMetalContext metal_context = TestMetalContext();
20 ASSERT_NE(surface,
nullptr);
21 ASSERT_FALSE(
surface->IsValid());
24TEST(TestMetalSurface, CanCreateValidTestMetalSurface) {
29 TestMetalContext metal_context = TestMetalContext();
31 ASSERT_NE(surface,
nullptr);
32 ASSERT_TRUE(
surface->IsValid());
33 ASSERT_NE(
surface->GetSurface(),
nullptr);
34 ASSERT_NE(
surface->GetGrContext(),
nullptr);
TEST(NativeAssetsManagerTest, NoAvailableAssets)
impeller::ISize32 DlISize