sdl2.ext.
subsurface
Creates a surface from a part of another surface. The two surfaces share pixel data.
Note
The newly created surface must not be used after its parent has been freed!