v3 here. Hopefully I've addressed the issues. In this revision, we now report GL_INVALID_OPERATION when we can't resolve back to specific offsets within a shared region. For non-tile-aligned HW, this means that only base-levels of textures can be exported.
I've also found and fixed an error in my previous code where I calculated the wrong offsets because the slices weren't taken into consideration. Because of the fix, all miplevels of cubemap faces are now working nicely in this version. If I still missed something, please let me know. I've also submitted some new piglit-tests based on the review. Cheers, Abdiel _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev