From 116d2713fbcd5cc81287dfadc76b8bdf39da8538 Mon Sep 17 00:00:00 2001 From: HampusM Date: Thu, 2 Apr 2026 12:27:49 +0200 Subject: refactor(engine): pass DrawElementsOptions to draw_elements fn --- engine/src/renderer/opengl.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/engine/src/renderer/opengl.rs b/engine/src/renderer/opengl.rs index be8abf0..ee440c8 100644 --- a/engine/src/renderer/opengl.rs +++ b/engine/src/renderer/opengl.rs @@ -1154,9 +1154,12 @@ fn draw_mesh( if graphics_mesh.index_buffer.is_some() { VertexArray::draw_elements( current_context, - PrimitiveKind::Triangles, - 0, - graphics_mesh.element_cnt, + opengl_bindings::vertex_array::DrawElementsOptions { + primitive_kind: PrimitiveKind::Triangles, + element_offset: 0, + element_cnt: graphics_mesh.element_cnt, + vertex_offset: 0, + }, )?; } else { VertexArray::draw_arrays( -- cgit v1.2.3-18-g5258