INTERNAL_convertSurfaceFormat unsafe block style