createOutputSurfaceInternal