src/third_party/angle/src/tests/gl_tests/VulkanExternalImageTest.cpp
TEST_P(VulkanExternalImageTest, ShouldClearOpaqueWithFlagsFdRGBA8)
{
    ANGLE_SKIP_TEST_IF(!EnsureGLExtensionEnabled("GL_EXT_memory_object_fd"));
    ANGLE_SKIP_TEST_IF(!EnsureGLExtensionEnabled("GL_ANGLE_memory_object_flags"));
    RunShouldClearTest<OpaqueFdTraits>(true, kDefaultImageCreateFlags, kDefaultImageUsageFlags,
                                       isSwiftshader(), enableDebugLayers());
}
// Test creating and clearing a simple RGBA8 texture in an opaque fd, using
// GL_ANGLE_memory_object_flags.
Test creating and clearing a simple RGBA8 texture in an opaque fd, using
GL_ANGLE_memory_object_flags.
Test creating and clearing a simple RGBA8 texture in an opaque fd using GL_ANGLE_memory_object_flags .
TEST_P(VulkanExternalImageTest, ShouldClearOpaqueWithFlagsFdRGBA8)
{
    ANGLE_SKIP_TEST_IF(!EnsureGLExtensionEnabled("GL_EXT_memory_object_fd"));
    ANGLE_SKIP_TEST_IF(!EnsureGLExtensionEnabled("GL_ANGLE_memory_object_flags"));
    RunShouldClearTest<OpaqueFdTraits>(true, kDefaultImageCreateFlags, kDefaultImageUsageFlags,
                                       isSwiftshader(), enableDebugLayers());
}
TEST_P ( VulkanExternalImageTest , ShouldClearOpaqueWithFlagsFdRGBA8 ) { ANGLE_SKIP_TEST_IF ( ! EnsureGLExtensionEnabled ( " " ) ) ; ANGLE_SKIP_TEST_IF ( ! EnsureGLExtensionEnabled ( " " ) ) ; RunShouldClearTest < OpaqueFdTraits > ( true , kDefaultImageCreateFlags , kDefaultImageUsageFlags , isSwiftshader ( ) , enableDebugLayers ( ) ) ; }
Test creating and clearing a simple RGBA8 texture in an opaque fd, using
GL_ANGLE_memory_object_flags.
Test creating and clearing a simple RGBA8 texture in an opaque fd using GL_ANGLE_memory_object_flags .