Commit c0b267cc by Geoff Lang Committed by Commit Bot

Skip ExternalWrapTest on Ozone.

Ozone only supports external target for images created with EGL_EXT_image_dma_buf_import. BUG=angleproject:4443 BUG=chromium:1063462 Change-Id: Ia62fdd92198bdcc2d9840765305b4cc613fd3f7c Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2113450Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org> Commit-Queue: Geoff Lang <geofflang@chromium.org>
parent ca2b6e1f
...@@ -153,6 +153,9 @@ TEST_P(ExternalWrapTest, NoWrap) ...@@ -153,6 +153,9 @@ TEST_P(ExternalWrapTest, NoWrap)
ANGLE_SKIP_TEST_IF( ANGLE_SKIP_TEST_IF(
!IsEGLDisplayExtensionEnabled(getEGLWindow()->getDisplay(), "EGL_KHR_gl_texture_2D_image")); !IsEGLDisplayExtensionEnabled(getEGLWindow()->getDisplay(), "EGL_KHR_gl_texture_2D_image"));
// Ozone only supports external target for images created with EGL_EXT_image_dma_buf_import
ANGLE_SKIP_TEST_IF(IsOzone());
createExternalTexture(); createExternalTexture();
ASSERT_NE(mProgram, 0u); ASSERT_NE(mProgram, 0u);
...@@ -175,6 +178,9 @@ TEST_P(ExternalWrapTest, ClampToEdge) ...@@ -175,6 +178,9 @@ TEST_P(ExternalWrapTest, ClampToEdge)
ANGLE_SKIP_TEST_IF( ANGLE_SKIP_TEST_IF(
!IsEGLDisplayExtensionEnabled(getEGLWindow()->getDisplay(), "EGL_KHR_gl_texture_2D_image")); !IsEGLDisplayExtensionEnabled(getEGLWindow()->getDisplay(), "EGL_KHR_gl_texture_2D_image"));
// Ozone only supports external target for images created with EGL_EXT_image_dma_buf_import
ANGLE_SKIP_TEST_IF(IsOzone());
createExternalTexture(); createExternalTexture();
ASSERT_NE(mProgram, 0u); ASSERT_NE(mProgram, 0u);
...@@ -200,6 +206,9 @@ TEST_P(ExternalWrapTest, Repeat) ...@@ -200,6 +206,9 @@ TEST_P(ExternalWrapTest, Repeat)
!IsEGLDisplayExtensionEnabled(getEGLWindow()->getDisplay(), "EGL_KHR_gl_texture_2D_image")); !IsEGLDisplayExtensionEnabled(getEGLWindow()->getDisplay(), "EGL_KHR_gl_texture_2D_image"));
ANGLE_SKIP_TEST_IF(!IsGLExtensionEnabled("GL_EXT_EGL_image_external_wrap_modes")); ANGLE_SKIP_TEST_IF(!IsGLExtensionEnabled("GL_EXT_EGL_image_external_wrap_modes"));
// Ozone only supports external target for images created with EGL_EXT_image_dma_buf_import
ANGLE_SKIP_TEST_IF(IsOzone());
createExternalTexture(); createExternalTexture();
ASSERT_NE(mProgram, 0u); ASSERT_NE(mProgram, 0u);
...@@ -229,6 +238,9 @@ TEST_P(ExternalWrapTest, MirroredRepeat) ...@@ -229,6 +238,9 @@ TEST_P(ExternalWrapTest, MirroredRepeat)
!IsEGLDisplayExtensionEnabled(getEGLWindow()->getDisplay(), "EGL_KHR_gl_texture_2D_image")); !IsEGLDisplayExtensionEnabled(getEGLWindow()->getDisplay(), "EGL_KHR_gl_texture_2D_image"));
ANGLE_SKIP_TEST_IF(!IsGLExtensionEnabled("GL_EXT_EGL_image_external_wrap_modes")); ANGLE_SKIP_TEST_IF(!IsGLExtensionEnabled("GL_EXT_EGL_image_external_wrap_modes"));
// Ozone only supports external target for images created with EGL_EXT_image_dma_buf_import
ANGLE_SKIP_TEST_IF(IsOzone());
createExternalTexture(); createExternalTexture();
ASSERT_NE(mProgram, 0u); ASSERT_NE(mProgram, 0u);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment