|
@@ -112,7 +112,7 @@ bool Texture::loadVolatile()
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
- if (texType == TEXTURE_CUBE || (texType == TEXTURE_2D_ARRAY && layerCount >= 6))
|
|
|
|
|
|
+ if (texType == TEXTURE_CUBE || (texType == TEXTURE_2D_ARRAY && layerCount >= 6 && pixelWidth == pixelHeight))
|
|
createFlags |= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;
|
|
createFlags |= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;
|
|
|
|
|
|
msaaSamples = vgfx->getMsaaCount(requestedMSAA);
|
|
msaaSamples = vgfx->getMsaaCount(requestedMSAA);
|