Learn more about cloning repositories
You have read-only access
free surface buffers before trying to allocate new ones, so we have more chance of success