Scale texture sizes to fit within available memory
authorJames Helferty <jhelferty@nvidia.com>
Tue, 31 Jul 2018 19:12:08 +0000 (15:12 -0400)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 13 Sep 2018 19:53:19 +0000 (15:53 -0400)
commitd2b0672b51bb36c02503c6018e3d81e16e976ddd
tree9df62819d6911f9a69018ef39bc4e6ec6248f2d3
parentee65c8b199d39e4d1a1ddadff5f5d0cbab00cbb5
Scale texture sizes to fit within available memory

The change makes use of platform-specific information to scale the
dimensions of textures used by the advanced shader image load store
tests so they fit inside available memory.

Affects:

KHR-GL*.shader_image_load_store.advanced-copyImage
KHR-GL*.shader_image_load_store.advanced-memory-order
KHR-GL*.shader_image_load_store.advanced-sso-perSample
KHR-GL*.shader_image_load_store.advanced-sso-simple
KHR-GL*.shader_image_load_store.advanced-sso-subroutine
KHR-GL*.shader_image_load_store.advanced-sync-imageAccess2

Components: OpenGL

VK-GL-CTS issue: 1314

Change-Id: I06e7e4629b0e00f0ca5c152df56c09bbdcc05247
external/openglcts/modules/gl/gl4cShaderImageLoadStoreTests.cpp