DO NOT MERGE: 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)
committerJarkko Poyry <jpoyry@google.com>
Fri, 23 Jan 2015 04:01:18 +0000 (04:01 +0000)
commit1fdbddf3d06656eea41db16182e4ba6f056b476a
treeb924bed887ea7f321938370f5a27e84dd2c2046d
parentb9df7b5d58961270c55c87000a38a8ccbbdc19e9
DO NOT MERGE: 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 list as being too strict to enforce in the L
timeframe.

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/com.drawelements.deqp.gles31.xml
android/cts/es31-mustpass-2014.2.9-2014-10-24.txt
modules/gles31/functional/es31fTextureGatherTests.cpp