MTLPurgeableStateKeepCurrent