I'm afraid no
(have no time for this, project is commercial, and must be released soon), but i still can reproduce it.
I cant even imagine where is the problem, because everything works fine, except some textures are broken, i can see parts of icons from desktop and browser in my window. Also we have the same effect on other Mac.
Modifications i did in graphics package :
added function for loading DDS textures (only DXT5).
void Texture::updateDDS( const Uint8* pixels, unsigned int width, unsigned int height )
{
assert(width <= m_size.x);
assert(height <= m_size.y);
if (pixels && m_texture)
{
ensureGlContext();
// Make sure that the current texture binding will be preserved
priv::TextureSaver save;
// Copy pixels from the given array to the texture
glCheck(glBindTexture(GL_TEXTURE_2D, m_texture));
//glCheck(glTexSubImage2D(GL_TEXTURE_2D, 0, x, y, width, height, GL_RGBA, GL_UNSIGNED_BYTE, pixels));
glCheck(glCompressedTexImage2D(GL_TEXTURE_2D, 0, GL_COMPRESSED_RGBA_S3TC_DXT5_EXT, width, height, 0, ((width + 3) / 4) * ((height + 3) / 4) * 16, pixels));
m_pixelsFlipped = false;
m_cacheId = getUniqueId();
}
}
and blend modes (there was a topic already, nothing wrong with this).
At the moment we commented out this animation in Mac builds.