src/third_party/angle/src/tests/gl_tests/VulkanExternalImageTest.cpp
// Test creating and clearing RGBA8 texture without STORAGE usage in zircon vmo with
// acquire/release.
Test creating and clearing RGBA8 texture without STORAGE usage in zircon vmo with
acquire/release.
Test creating and clearing RGBA8 texture without STORAGE usage in zircon vmo with acquire / release .
TEST_P(VulkanExternalImageTest, ShouldClearZirconVmoWithSemaphoresNoStorage)
{
    ANGLE_SKIP_TEST_IF(!EnsureGLExtensionEnabled("GL_ANGLE_memory_object_fuchsia"));
    ANGLE_SKIP_TEST_IF(!EnsureGLExtensionEnabled("GL_ANGLE_semaphore_fuchsia"));
    ANGLE_SKIP_TEST_IF(!EnsureGLExtensionEnabled("GL_ANGLE_memory_object_flags"));
    RunShouldClearWithSemaphoresTest<FuchsiaTraits>(true, kDefaultImageCreateFlags,
                                                    kNoStorageImageUsageFlags, isSwiftshader(),
                                                    enableDebugLayers());
}
TEST_P ( VulkanExternalImageTest , ShouldClearZirconVmoWithSemaphoresNoStorage ) { ANGLE_SKIP_TEST_IF ( ! EnsureGLExtensionEnabled ( " " ) ) ; ANGLE_SKIP_TEST_IF ( ! EnsureGLExtensionEnabled ( " " ) ) ; ANGLE_SKIP_TEST_IF ( ! EnsureGLExtensionEnabled ( " " ) ) ; RunShouldClearWithSemaphoresTest < FuchsiaTraits > ( true , kDefaultImageCreateFlags , kNoStorageImageUsageFlags , isSwiftshader ( ) , enableDebugLayers ( ) ) ; }
Test creating and clearing RGBA8 texture without STORAGE usage in zircon vmo with
acquire/release.
Test creating and clearing RGBA8 texture without STORAGE usage in zircon vmo with acquire / release .