Add cube gather tests that avoid corners; remove D32F from mustpass
authorPyry Haulos <phaulos@google.com>
Wed, 19 Nov 2014 19:31:46 +0000 (11:31 -0800)
committerPyry Haulos <phaulos@google.com>
Wed, 19 Nov 2014 19:31:46 +0000 (11:31 -0800)
commit54edf5431a35b399c5f6d3141be07a33d73c3b8b
tree8ead257098e45f5e54b31c8f3e14a9a429ac741e
parentf6a65168de87c8923e3f053cc02c1850beea25b4
Add cube gather tests that avoid corners; remove D32F from mustpass

This change adds new no_corners sub-groups to cube map texture gather
tests. Tests in those groups don't sample around cube map corners,
avoiding a HW issue on certain GPUs. All new tests are included in MR1
mustpass.

GL_DEPTH_COMPONENT32F cube gather cases that sample around corners are
removed from mustpass by request.

Additionally this resolves a bug with filling mipmap levels high up in
the mipmap chain in gather tests.

Bug: 18434194
Change-Id: Ib1635aefba4f1d64a15d22e481b79229573a64a7
android/cts/es31-lmp-mr1.txt
modules/gles31/functional/es31fTextureGatherTests.cpp