From cb0856f63551ab99e618fe515670d0e39938316f Mon Sep 17 00:00:00 2001 From: tildearrow Date: Fri, 12 Apr 2024 00:34:55 -0500 Subject: [PATCH] Metal backend, part 4 --- src/gui/render/renderMetal.mm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gui/render/renderMetal.mm b/src/gui/render/renderMetal.mm index d734c2de4..75b604af1 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=[priv->cmdBuf renderCommandEncoderWithDescriptor:renderPassDescriptor]; + priv->renderEncoder=[priv->cmdBuf renderCommandEncoderWithDescriptor:priv->renderPass]; } bool FurnaceGUIRenderMetal::newFrame() { @@ -113,7 +113,7 @@ bool FurnaceGUIRenderMetal::newFrame() { } void FurnaceGUIRenderMetal::createFontsTexture() { - ImGui_ImplMetal_CreateFontsTexture(priv->context); + ImGui_ImplMetal_CreateFontsTexture(priv->context.device); } void FurnaceGUIRenderMetal::destroyFontsTexture() {