Handle Image/Buffer ownership better
Right now, the interface of the (not fully implemented) Image::changeOwner requires to pass both commandbuffers at the same time.
For async uploads, you'd usually want to release ownership on the transfer queue directly after the upload, but acquire the ownership in a commandbuffer recorded a frame or two later.
Thus the interface should be split into a releaseOwnership
and acquireOwnership
or similar.