Fix async texture readback