From 32af33f617a4a14eafedf00c5db2c41b98e5521d Mon Sep 17 00:00:00 2001 From: dscyrescotti Date: Tue, 25 Jun 2024 17:01:10 +0700 Subject: [PATCH] feat: remove guard condition --- Memola/Canvas/Contexts/GraphicContext.swift | 3 --- Memola/Canvas/Contexts/GridContext.swift | 3 --- Memola/Canvas/Contexts/ViewPortContext.swift | 3 --- 3 files changed, 9 deletions(-) diff --git a/Memola/Canvas/Contexts/GraphicContext.swift b/Memola/Canvas/Contexts/GraphicContext.swift index 8abe1c1..101cd77 100644 --- a/Memola/Canvas/Contexts/GraphicContext.swift +++ b/Memola/Canvas/Contexts/GraphicContext.swift @@ -174,9 +174,6 @@ extension GraphicContext { extension GraphicContext: Drawable { func prepare(device: MTLDevice) { - guard vertexBuffer == nil else { - return - } vertexCount = vertices.count vertexBuffer = device.makeBuffer(bytes: vertices, length: vertexCount * MemoryLayout.stride, options: []) } diff --git a/Memola/Canvas/Contexts/GridContext.swift b/Memola/Canvas/Contexts/GridContext.swift index 1535f6f..c53b0aa 100644 --- a/Memola/Canvas/Contexts/GridContext.swift +++ b/Memola/Canvas/Contexts/GridContext.swift @@ -30,9 +30,6 @@ class GridContext { extension GridContext: Drawable { func prepare(device: MTLDevice) { - guard vertexBuffer == nil else { - return - } vertexBuffer = device.makeBuffer(bytes: vertices, length: vertexCount * MemoryLayout.stride, options: []) } diff --git a/Memola/Canvas/Contexts/ViewPortContext.swift b/Memola/Canvas/Contexts/ViewPortContext.swift index 3a00db0..f74e6b5 100644 --- a/Memola/Canvas/Contexts/ViewPortContext.swift +++ b/Memola/Canvas/Contexts/ViewPortContext.swift @@ -36,9 +36,6 @@ class ViewPortContext { extension ViewPortContext: Drawable { func prepare(device: MTLDevice) { - guard vertexBuffer == nil else { - return - } vertexBuffer = device.makeBuffer(bytes: vertices, length: vertexCount * MemoryLayout.stride, options: []) }