diff --git a/src/gui/render/renderMetal.mm b/src/gui/render/renderMetal.mm index d016dce4d..d734c2de4 100644 --- a/src/gui/render/renderMetal.mm +++ b/src/gui/render/renderMetal.mm @@ -105,7 +105,7 @@ void FurnaceGUIRenderMetal::clear(ImVec4 color) { priv->renderPass.colorAttachments[0].texture=priv->drawable.texture; priv->renderPass.colorAttachments[0].loadAction=MTLLoadActionClear; priv->renderPass.colorAttachments[0].storeAction=MTLStoreActionStore; - priv->renderEncoder=[commandBuffer renderCommandEncoderWithDescriptor:renderPassDescriptor]; + priv->renderEncoder=[priv->cmdBuf renderCommandEncoderWithDescriptor:renderPassDescriptor]; } bool FurnaceGUIRenderMetal::newFrame() {