sdl_layer <-
transform: transform*If not @nil,
the placed texture is finally mapped through this affine transform, in
the coordinates of the window. This allows for any combination of
moving, rotating, scaling and shearing. Changing the transform
object itself is not noticed: send a (new) transform after changing it.