Sparse Texture tests not following spec
authorYour Name <chenhan.tsai@amd.com>
Fri, 13 Apr 2018 20:06:03 +0000 (16:06 -0400)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Fri, 1 Jun 2018 12:36:02 +0000 (08:36 -0400)
commit8724b25f78618788f09a6507f930123d3145dde0
treeaa0b8bf2b183abacd67bec11df2e2fbab22f57c1
parentfcb9b64bd852bff173687aa4849bfdeedc20abda
Sparse Texture tests not following spec

CTS is testing texture types that are incompatible
with Sparse Textures.

Affects:

KHR-GL46.sparse_texture_tests.SparseDSATextureCommitment
KHR-GL46.sparse_texture_tests.SparseTextureAllocation
KHR-GL46.sparse_texture_tests.SparseTextureCommitment
KHR-GL46.sparse_texture_tests.TextureParameterQueries
KHR-GL46.sparse_texture_tests.InternalFormatQueries

1.If 1D/1D array are not clear in the spec, then CTS should delete test
1D/1D array

2.GL_TEXTURE_2D shoule set depth = 1

3.sparse texture should create width/height/depth less than page size

4.Target GL_TEXTURE_BUFFER, GL_RENDERBUFFER,
GL_TEXTURE_2D_MULTISAMPLE,GL_TEXTURE_2D_MULTISAMPLE_ARRAY are not in
the spec, so all of them sohuld be delete.

Components: OpenGL

VK-GL-CTS issue: 1121

Change-Id: I144886ae57769be85f430127d8d4211f9554a1b2
external/openglcts/modules/gl/gl4cSparseTextureTests.cpp