Sourcehold
Sourcehold copied to clipboard
refactor: Texture
- use as a prototype for SDL_Texture
- differ between Static/Streaming/Target texture types
- only allow read/write access on streaming textures
- remove alloc/destroy functions -> constructors/destructors
- remove unused functions/members
- add RAII texture locking
#90