NEW 223353
webgl/2.0.y/conformance2/textures/misc/copy-texture-image.html fails
https://bugs.webkit.org/show_bug.cgi?id=223353
Summary webgl/2.0.y/conformance2/textures/misc/copy-texture-image.html fails
Kimmo Kinnunen
Reported 2021-03-17 00:40:45 PDT
webgl/2.0.1/conformance2/textures/misc/copy-texture-image.html fails
Attachments
Kimmo Kinnunen
Comment 1 2021-03-17 00:58:01 PDT
https://www.khronos.org/registry/webgl/sdk/tests/conformance2/textures/misc/copy-texture-image.html?webglVersion=2&quiet=0&quick=1 This test verifies the functionality of copyTexImage2D. On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". PASS WebGL context exists PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA=>RGB PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA8=>RGB PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA=>RGBA PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA8=>RGBA PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA=>LUMINANCE_ALPHA PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA8=>LUMINANCE_ALPHA PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA=>LUMINANCE PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA8=>LUMINANCE PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA=>ALPHA PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA8=>ALPHA PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA=>R8 PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA8=>R8 PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA=>RG8 PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA8=>RG8 PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA=>RGB8 PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA8=>RGB8 PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA=>RGBA8 PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA8=>RGBA8 PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA8=>RGB565 PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA8=>RGBA4 PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA8=>RGB5_A1 PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA8=>RGB10_A2 PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat SRGB8_ALPHA8=>SRGB8 PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat SRGB8_ALPHA8=>SRGB8_ALPHA8 PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA32I=>R32I PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA32I=>RG32I PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA32I=>RGB32I PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA32I=>RGBA32I PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA32I=>R8I PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA32I=>R16I PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA32I=>RG8I PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA32I=>RG16I PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA32I=>RGB8I PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA32I=>RGB16I PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA32I=>RGBA8I PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA32I=>RGBA16I PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA32UI=>R32UI PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA32UI=>RG32UI PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA32UI=>RGB32UI PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for good internalformat RGBA32UI=>RGBA32UI PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA32UI=>R8UI PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA32UI=>R16UI PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA32UI=>RG8UI PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA32UI=>RG16UI PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA32UI=>RGB10_A2UI PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA32UI=>RGB8UI PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA32UI=>RGB16UI PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA32UI=>RGBA8UI PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for good internalformat with unmatched component sizes RGBA32UI=>RGBA16UI PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected FAIL getError expected: INVALID_ENUM. Was INVALID_OPERATION : copyTexImage2D should fail for snorm internalformat RGBA8=>R8_SNORM PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected FAIL getError expected: INVALID_ENUM. Was INVALID_OPERATION : copyTexImage2D should fail for snorm internalformat RGBA8=>RG8_SNORM PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected FAIL getError expected: INVALID_ENUM. Was INVALID_OPERATION : copyTexImage2D should fail for snorm internalformat RGBA8=>RGB8_SNORM PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected FAIL getError expected: INVALID_ENUM. Was INVALID_OPERATION : copyTexImage2D should fail for snorm internalformat RGBA8=>RGBA8_SNORM PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for float16 internalformat RGBA16F=>R16F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for float16 internalformat RGBA16F=>RG16F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for float16 internalformat RGBA16F=>RGB16F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for float16 internalformat RGBA16F=>RGBA16F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for float32 internalformat RGBA32F=>R32F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for float32 internalformat RGBA32F=>RG32F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for float32 internalformat RGBA32F=>RGB32F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for float32 internalformat RGBA32F=>RGBA32F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: NO_ERROR : copyTexImage2D should succeed for R11F_G11F_B10F internalformat R11F_G11F_B10F=>R11F_G11F_B10F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-float16 internalformat (unmatched component sizes) RGBA16F=>R32F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-float16 internalformat (unmatched component sizes) RGBA16F=>RG32F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-float16 internalformat (unmatched component sizes) RGBA16F=>RGB32F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-float16 internalformat (unmatched component sizes) RGBA16F=>RGBA32F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-float16 internalformat (unmatched component sizes) RGBA16F=>R11F_G11F_B10F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-float32 internalformat (unmatched component sizes) RGBA32F=>R16F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-float32 internalformat (unmatched component sizes) RGBA32F=>RG16F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-float32 internalformat (unmatched component sizes) RGBA32F=>RGB16F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-float32 internalformat (unmatched component sizes) RGBA32F=>RGBA16F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-float32 internalformat (unmatched component sizes) RGBA32F=>R11F_G11F_B10F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-R11F_G11F_B10F internalformat (unmatched component sizes) R11F_G11F_B10F=>R16F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-R11F_G11F_B10F internalformat (unmatched component sizes) R11F_G11F_B10F=>RG16F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-R11F_G11F_B10F internalformat (unmatched component sizes) R11F_G11F_B10F=>RGB16F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-R11F_G11F_B10F internalformat (unmatched component sizes) R11F_G11F_B10F=>RGBA16F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-R11F_G11F_B10F internalformat (unmatched component sizes) R11F_G11F_B10F=>R32F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-R11F_G11F_B10F internalformat (unmatched component sizes) R11F_G11F_B10F=>RG32F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-R11F_G11F_B10F internalformat (unmatched component sizes) R11F_G11F_B10F=>RGB32F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was expected value: INVALID_OPERATION : copyTexImage2D should fail for non-R11F_G11F_B10F internalformat (unmatched component sizes) R11F_G11F_B10F=>RGBA32F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was one of: INVALID_ENUM or INVALID_OPERATION : copyTexImage2D should fail for depth internalformat DEPTH24_STENCIL8=>DEPTH_COMPONENT16 PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was one of: INVALID_ENUM or INVALID_OPERATION : copyTexImage2D should fail for depth internalformat DEPTH24_STENCIL8=>DEPTH_COMPONENT24 PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was one of: INVALID_ENUM or INVALID_OPERATION : copyTexImage2D should fail for depth internalformat DEPTH24_STENCIL8=>DEPTH_COMPONENT32F PASS checkFramebufferStatus got FRAMEBUFFER_COMPLETE as expected PASS getError was one of: INVALID_ENUM or INVALID_OPERATION : copyTexImage2D should fail for depth internalformat DEPTH24_STENCIL8=>DEPTH24_STENCIL8 PASS successfullyParsed is true TEST COMPLETE
Kimmo Kinnunen
Comment 2 2021-03-17 01:45:49 PDT
At least macOS 11.3, iMacPro1,1, Radeon Pro Vega 56
Radar WebKit Bug Importer
Comment 3 2021-03-24 00:41:11 PDT
Kimmo Kinnunen
Comment 4 2021-09-03 06:11:31 PDT
*** Bug 223354 has been marked as a duplicate of this bug. ***
Note You need to log in before you can comment on or make changes to this bug.