ES31-CTS.functional.copy_image.non_compressed.viewclass_96_bits.rgb32i_rgb32f.texture3d_to_cubemap.bytm64 (from ES31-CTS) Standard Output Testing copying from texture3d to cubemap. Target: texture3d Size: (65, 65, 9) Levels: 7 Format: rgb32i Target: cubemap Size: (65, 65, 1) Levels: 7 Format: rgb32f Creating source image. Creating destination image. Verifying source image. Image comparison of level 0 and slice 0 passed. Image comparison of level 0 and slice 1 passed. Image comparison of level 0 and slice 2 passed. Image comparison of level 0 and slice 3 passed. Image comparison of level 0 and slice 4 passed. Image comparison of level 0 and slice 5 passed. Image comparison of level 0 and slice 6 passed. Image comparison of level 0 and slice 7 passed. Image comparison of level 0 and slice 8 passed. Image comparison of level 1 and slice 0 passed. Image comparison of level 1 and slice 1 passed. Image comparison of level 1 and slice 2 passed. Image comparison of level 1 and slice 3 passed. Image comparison of level 2 and slice 0 passed. Image comparison of level 2 and slice 1 passed. Image comparison of level 3 and slice 0 passed. Image comparison of level 4 and slice 0 passed. Image comparison of level 5 and slice 0 passed. Image comparison of level 6 and slice 0 passed. Verifying destination image. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_POSITIVE_X passed. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_X passed. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Y passed. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Y passed. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Z passed. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Z passed. Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_POSITIVE_X passed. Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_X passed. Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Y passed. Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Y passed. Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Z passed. Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Z passed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_POSITIVE_X passed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_X passed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Y passed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Y passed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Z passed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Z passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_POSITIVE_X passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_X passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Y passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Y passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Z passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Z passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_POSITIVE_X passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_X passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Y passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Y passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Z passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Z passed. Copying area with size (31, 31, 1) from source image position (34, 34, 8) and mipmap level 0 to destination image position (0, 0, 0) and mipmap level 0. Size in destination format is (31, 31, 1) Copying area with size (31, 31, 1) from source image position (0, 0, 0) and mipmap level 0 to destination image position (34, 34, 5) and mipmap level 0. Size in destination format is (31, 31, 1) Copying area with size (31, 31, 1) from source image position (33, 33, 7) and mipmap level 0 to destination image position (33, 33, 3) and mipmap level 0. Size in destination format is (31, 31, 1) Copying area with size (15, 15, 1) from source image position (17, 17, 3) and mipmap level 1 to destination image position (0, 0, 0) and mipmap level 1. Size in destination format is (15, 15, 1) Copying area with size (15, 15, 1) from source image position (0, 0, 0) and mipmap level 1 to destination image position (17, 17, 5) and mipmap level 1. Size in destination format is (15, 15, 1) Copying area with size (15, 15, 1) from source image position (17, 17, 3) and mipmap level 1 to destination image position (17, 17, 3) and mipmap level 1. Size in destination format is (15, 15, 1) Copying area with size (1, 1, 1) from source image position (0, 0, 0) and mipmap level 6 to destination image position (0, 0, 0) and mipmap level 6. Size in destination format is (1, 1, 1) Copying area with size (1, 1, 1) from source image position (0, 0, 0) and mipmap level 6 to destination image position (0, 0, 5) and mipmap level 6. Size in destination format is (1, 1, 1) Copying area with size (1, 1, 1) from source image position (0, 0, 0) and mipmap level 6 to destination image position (0, 0, 3) and mipmap level 6. Size in destination format is (1, 1, 1) Verifying source image. Image comparison of level 0 and slice 0 passed. Image comparison of level 0 and slice 1 passed. Image comparison of level 0 and slice 2 passed. Image comparison of level 0 and slice 3 passed. Image comparison of level 0 and slice 4 passed. Image comparison of level 0 and slice 5 passed. Image comparison of level 0 and slice 6 passed. Image comparison of level 0 and slice 7 passed. Image comparison of level 0 and slice 8 passed. Image comparison of level 1 and slice 0 passed. Image comparison of level 1 and slice 1 passed. Image comparison of level 1 and slice 2 passed. Image comparison of level 1 and slice 3 passed. Image comparison of level 2 and slice 0 passed. Image comparison of level 2 and slice 1 passed. Image comparison of level 3 and slice 0 passed. Image comparison of level 4 and slice 0 passed. Image comparison of level 5 and slice 0 passed. Image comparison of level 6 and slice 0 passed. Verifying destination image. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_POSITIVE_X passed. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_X passed. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Y passed. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Y passed. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Z passed. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Z passed. Image comparison failed: max difference = (21, 28, 51, 0), threshold = (2, 2, 2, 2) Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_POSITIVE_X failed. Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_X passed. Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Y passed. Image comparison failed: max difference = (73, 48, 56, 0), threshold = (2, 2, 2, 2) Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Y failed. Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Z passed. Image comparison failed: max difference = (70, 109, 13, 0), threshold = (2, 2, 2, 2) Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Z failed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_POSITIVE_X passed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_X passed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Y passed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Y passed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Z passed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Z passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_POSITIVE_X passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_X passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Y passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Y passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Z passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Z passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_POSITIVE_X passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_X passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Y passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Y passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Z passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Z passed. Deleting source image. Deleting destination image. Creating source image. Creating destination image. Copying area with size (31, 31, 1) from source image position (34, 34, 8) and mipmap level 0 to destination image position (0, 0, 0) and mipmap level 0. Size in destination format is (31, 31, 1) Copying area with size (31, 31, 1) from source image position (0, 0, 0) and mipmap level 0 to destination image position (34, 34, 5) and mipmap level 0. Size in destination format is (31, 31, 1) Copying area with size (31, 31, 1) from source image position (33, 33, 7) and mipmap level 0 to destination image position (33, 33, 3) and mipmap level 0. Size in destination format is (31, 31, 1) Copying area with size (15, 15, 1) from source image position (17, 17, 3) and mipmap level 1 to destination image position (0, 0, 0) and mipmap level 1. Size in destination format is (15, 15, 1) Copying area with size (15, 15, 1) from source image position (0, 0, 0) and mipmap level 1 to destination image position (17, 17, 5) and mipmap level 1. Size in destination format is (15, 15, 1) Copying area with size (15, 15, 1) from source image position (17, 17, 3) and mipmap level 1 to destination image position (17, 17, 3) and mipmap level 1. Size in destination format is (15, 15, 1) Copying area with size (1, 1, 1) from source image position (0, 0, 0) and mipmap level 6 to destination image position (0, 0, 0) and mipmap level 6. Size in destination format is (1, 1, 1) Copying area with size (1, 1, 1) from source image position (0, 0, 0) and mipmap level 6 to destination image position (0, 0, 5) and mipmap level 6. Size in destination format is (1, 1, 1) Copying area with size (1, 1, 1) from source image position (0, 0, 0) and mipmap level 6 to destination image position (0, 0, 3) and mipmap level 6. Size in destination format is (1, 1, 1) Verifying source image. Image comparison of level 0 and slice 0 passed. Image comparison of level 0 and slice 1 passed. Image comparison of level 0 and slice 2 passed. Image comparison of level 0 and slice 3 passed. Image comparison of level 0 and slice 4 passed. Image comparison of level 0 and slice 5 passed. Image comparison of level 0 and slice 6 passed. Image comparison of level 0 and slice 7 passed. Image comparison of level 0 and slice 8 passed. Image comparison of level 1 and slice 0 passed. Image comparison of level 1 and slice 1 passed. Image comparison of level 1 and slice 2 passed. Image comparison of level 1 and slice 3 passed. Image comparison of level 2 and slice 0 passed. Image comparison of level 2 and slice 1 passed. Image comparison of level 3 and slice 0 passed. Image comparison of level 4 and slice 0 passed. Image comparison of level 5 and slice 0 passed. Image comparison of level 6 and slice 0 passed. Verifying destination image. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_POSITIVE_X passed. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_X passed. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Y passed. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Y passed. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Z passed. Image comparison of level 0 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Z passed. Image comparison failed: max difference = (6, 162, 43, 0), threshold = (2, 2, 2, 2) Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_POSITIVE_X failed. Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_X passed. Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Y passed. Image comparison failed: max difference = (112, 62, 92, 0), threshold = (2, 2, 2, 2) Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Y failed. Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Z passed. Image comparison failed: max difference = (222, 165, 94, 0), threshold = (2, 2, 2, 2) Image comparison of level 1 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Z failed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_POSITIVE_X passed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_X passed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Y passed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Y passed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Z passed. Image comparison of level 2 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Z passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_POSITIVE_X passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_X passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Y passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Y passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Z passed. Image comparison of level 3 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Z passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_POSITIVE_X passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_X passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Y passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Y passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_POSITIVE_Z passed. Image comparison of level 4 and face GL_TEXTURE_CUBE_MAP_NEGATIVE_Z passed. Deleting source image. Deleting destination image.