metal: Implement fast hardware clearing when possible, by deferring the start of a render pass until a clear or draw operation happens.