bool blit( Pointer<SdlSurface> dst, { math.Rectangle<double>? srcrect, math.Rectangle<double>? dstrect, }) { return upperBlit(dst, srcrect: srcrect, dstrect: dstrect); }