I think it's nicer to use _activeSurface->format here. This makes sure they both formats are in sync in any case.