texFormat = texture.getFormat();
texSize = tcu::UVec3(texture.getWidth(), texture.getHeight(), 1u);
- mipLevels = (deUint32)texture.getNumLevels();
+ mipLevels = isMSTexture ? 1u : (deUint32)texture.getNumLevels();
arrayLayers = 1u;
textureData.resize(mipLevels);
texFormat = texture.getFormat();
texSize = tcu::UVec3(texture.getSize(), texture.getSize(), 1u);
- mipLevels = (deUint32)texture.getNumLevels();
+ mipLevels = isMSTexture ? 1u : (deUint32)texture.getNumLevels();
arrayLayers = 6u;
static const tcu::CubeFace cubeFaceMapping[tcu::CUBEFACE_LAST] =
texFormat = texture.getFormat();
texSize = tcu::UVec3(texture.getWidth(), texture.getHeight(), 1u);
- mipLevels = (deUint32)texture.getNumLevels();
+ mipLevels = isMSTexture ? 1u : (deUint32)texture.getNumLevels();
arrayLayers = (deUint32)texture.getNumLayers();
textureData.resize(mipLevels);
texFormat = texture.getFormat();
texSize = tcu::UVec3(texture.getWidth(), texture.getHeight(), texture.getDepth());
- mipLevels = (deUint32)texture.getNumLevels();
+ mipLevels = isMSTexture ? 1u : (deUint32)texture.getNumLevels();
arrayLayers = 1u;
textureData.resize(mipLevels);