|
|
@ -223,27 +223,27 @@ static struct res_test testlist[] = { |
|
|
|
TEST_MIP(1, PIPE_TEXTURE_3D, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 1, 1, 1, 0, 4, 0), |
|
|
|
TEST_MIP(1, PIPE_TEXTURE_3D, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 1, 1, 1, 0, 4, 0), |
|
|
|
|
|
|
|
|
|
|
|
/* CUBE texture with array size == 6 - PASS */ |
|
|
|
/* CUBE texture with array size == 6 - PASS */ |
|
|
|
TEST(1, PIPE_TEXTURE_CUBE, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 1, 1, 6, 0, 0), |
|
|
|
|
|
|
|
/* CUBE texture with array size != 6 - FAIL */ |
|
|
|
|
|
|
|
TEST(1, PIPE_TEXTURE_CUBE, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 1, 1, 1, 0, EINVAL), |
|
|
|
|
|
|
|
/* CUBE texture with height - PASS */ |
|
|
|
|
|
|
|
TEST(1, PIPE_TEXTURE_CUBE, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 50, 1, 6, 0, 0), |
|
|
|
TEST(1, PIPE_TEXTURE_CUBE, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 50, 1, 6, 0, 0), |
|
|
|
|
|
|
|
/* CUBE texture with array size != 6 - FAIL */ |
|
|
|
|
|
|
|
TEST(1, PIPE_TEXTURE_CUBE, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 50, 1, 1, 0, EINVAL), |
|
|
|
/* CUBE texture with depth - FAIL */ |
|
|
|
/* CUBE texture with depth - FAIL */ |
|
|
|
TEST(1, PIPE_TEXTURE_CUBE, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 1, 5, 6, 0, EINVAL), |
|
|
|
TEST(1, PIPE_TEXTURE_CUBE, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 50, 5, 6, 0, EINVAL), |
|
|
|
/* CUBE texture with samples - FAIL */ |
|
|
|
/* CUBE texture with samples - FAIL */ |
|
|
|
TEST(1, PIPE_TEXTURE_CUBE, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 1, 1, 6, 4, EINVAL), |
|
|
|
TEST(1, PIPE_TEXTURE_CUBE, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 50, 1, 6, 4, EINVAL), |
|
|
|
/* CUBE texture with miplevels - PASS */ |
|
|
|
/* CUBE texture with miplevels - PASS */ |
|
|
|
TEST_MIP(1, PIPE_TEXTURE_CUBE, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 1, 1, 6, 0, 4, 0), |
|
|
|
TEST(1, PIPE_TEXTURE_CUBE, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 1, 1, 6, 0, EINVAL), |
|
|
|
|
|
|
|
/* CUBE texture with miplevels - PASS */ |
|
|
|
|
|
|
|
TEST_MIP(1, PIPE_TEXTURE_CUBE, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 50, 1, 6, 0, 4, 0), |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
/* separate since these may fail on a GL that doesn't support cube map arrays */ |
|
|
|
/* separate since these may fail on a GL that doesn't support cube map arrays */ |
|
|
|
static struct res_test cubemaparray_testlist[] = { |
|
|
|
static struct res_test cubemaparray_testlist[] = { |
|
|
|
/* CUBE array with array size = 6 - PASS */ |
|
|
|
/* CUBE array with array size = 6 - PASS */ |
|
|
|
TEST(1, PIPE_TEXTURE_CUBE_ARRAY, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 1, 1, 6, 0, 0), |
|
|
|
TEST(1, PIPE_TEXTURE_CUBE_ARRAY, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 50, 1, 6, 0, 0), |
|
|
|
/* CUBE array with array size = 12 - PASS */ |
|
|
|
/* CUBE array with array size = 12 - PASS */ |
|
|
|
TEST(1, PIPE_TEXTURE_CUBE_ARRAY, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 1, 1, 12, 0, 0), |
|
|
|
TEST(1, PIPE_TEXTURE_CUBE_ARRAY, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 50, 1, 12, 0, 0), |
|
|
|
/* CUBE array with array size = 10 - FAIL */ |
|
|
|
/* CUBE array with array size = 10 - FAIL */ |
|
|
|
TEST(1, PIPE_TEXTURE_CUBE_ARRAY, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 1, 1, 10, 0, EINVAL), |
|
|
|
TEST(1, PIPE_TEXTURE_CUBE_ARRAY, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 50, 1, 10, 0, EINVAL), |
|
|
|
/* CUBE array with array size = 12 and height - PASS */ |
|
|
|
/* CUBE array with array size = 12 and height - PASS */ |
|
|
|
TEST(1, PIPE_TEXTURE_CUBE_ARRAY, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 50, 1, 12, 0, 0), |
|
|
|
TEST(1, PIPE_TEXTURE_CUBE_ARRAY, PIPE_FORMAT_B8G8R8X8_UNORM, PIPE_BIND_SAMPLER_VIEW, 50, 50, 1, 12, 0, 0), |
|
|
|
/* CUBE array with array size = 12 and depth - FAIL */ |
|
|
|
/* CUBE array with array size = 12 and depth - FAIL */ |
|
|
|