diff --git a/source/blender/gpu/metal/mtl_batch.mm b/source/blender/gpu/metal/mtl_batch.mm index 707f997cfb0..b0246daf198 100644 --- a/source/blender/gpu/metal/mtl_batch.mm +++ b/source/blender/gpu/metal/mtl_batch.mm @@ -1058,8 +1058,8 @@ id MTLBatch::get_emulated_toplogy_buffer(GPUPrimType &in_out_prim_typ case GPU_PRIM_LINE_LOOP: { int line = 0; for (line = 0; line < output_prim_count - 1; line++) { - data[line * 3 + 0] = line + 0; - data[line * 3 + 1] = line + 1; + data[line * 2 + 0] = line + 0; + data[line * 2 + 1] = line + 1; } /* Closing line. */ data[line * 2 + 0] = line + 0;