message: Remove necessity for frames to render to the default render target
diff: @@ -580,7 +580,9 @@ void MetalDriver::makeCurrent(Handle<HwSwapChain> schDraw, Handle<HwSwapChain> s
  }
  void MetalDriver::commit(Handle<HwSwapChain> sch) {
  + if (mContext->currentDrawable != nil) {
  [mContext->currentCommandBuffer presentDrawable:mContext->currentDrawable];
  + }
  [mContext->currentCommandBuffer commit];
  mContext->currentCommandBuffer = nil;
  mContext->currentDrawable = nil;
  