Relax LOD computation bounds
authorPyry Haulos <phaulos@google.com>
Tue, 28 Mar 2017 20:10:53 +0000 (13:10 -0700)
committerPyry Haulos <phaulos@google.com>
Fri, 31 Mar 2017 23:15:00 +0000 (16:15 -0700)
commita9a793142c75c8537b3a2229f1e3289278d19fd6
tree91550ad7553c42d342d607cbc5e6af2bfd183bf3
parentd4891aeb2903b596ca1bc14cb65fdc4f9b2a17e4
Relax LOD computation bounds

This change updates LOD approximation rules to match proposed spec
language in Vulkan texture filtering and mipmap tests.

This is partial cherry-pick of 9f0ff9f49ae3359d9b2e50f5d720fc77460d0f4f.
Mustpass changes are not included.

Affects: dEQP-VK.texture.*

Change-Id: Ic786bc733913a76d27f0cba31f3a61a10f8144fc
14 files changed:
external/vulkancts/modules/vulkan/texture/vktTextureFilteringTests.cpp
external/vulkancts/modules/vulkan/texture/vktTextureMipmapTests.cpp
external/vulkancts/modules/vulkan/texture/vktTextureShadowTests.cpp
framework/common/tcuTexLookupVerifier.cpp
framework/common/tcuTexLookupVerifier.hpp
modules/gles2/functional/es2fTextureFilteringTests.cpp
modules/gles2/functional/es2fTextureMipmapTests.cpp
modules/gles3/functional/es3fTextureFilteringTests.cpp
modules/gles3/functional/es3fTextureMipmapTests.cpp
modules/gles3/functional/es3fTextureShadowTests.cpp
modules/gles3/functional/es3fTextureWrapTests.cpp
modules/gles31/functional/es31fStencilTexturingTests.cpp
modules/gles31/functional/es31fTextureBorderClampTests.cpp
modules/gles31/functional/es31fTextureFilteringTests.cpp