Commit ebc12a2fd2bb692908884e7db6cc935941a591f2

Sylvain Becker 2020-09-07T18:50:30

SDL_Surface refcount: destination surface keep track of surfaces that are mapped to it and automatically invalidate them when it is freed - refcount is kept so that an external application can still create a reference to SDL_Surface. - lock_data was un-used and is now renamed and used as a list keep track of the blitmap