Fixed byte order for Texture2D.GetData to ARGB on Android (see http://developer.android.com/reference/android/graphics/Bitmap.html and http://developer.android.com/reference/android/graphics/Color.html, the latter states that the order should be ARGB: (alpha << 24) | (red << 16) | (green << 8) | blue )