From 6ff8fc178c815056246e8a996e2ff2341c02e345 Mon Sep 17 00:00:00 2001 From: korenkonder Date: Wed, 26 Jun 2024 14:58:41 +0300 Subject: [PATCH] Changed `Sprite` VertexAttribPointer a bit --- src/CRE/sprite.cpp | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/src/CRE/sprite.cpp b/src/CRE/sprite.cpp index 965a061a..c3548897 100644 --- a/src/CRE/sprite.cpp +++ b/src/CRE/sprite.cpp @@ -606,11 +606,8 @@ namespace spr { glVertexAttribPointer(1, 4, GL_UNSIGNED_BYTE, GL_TRUE, buffer_size, (void*)offsetof(sprite_draw_vertex, color)); glEnableVertexAttribArray(2); - glVertexAttribPointer(2, 2, GL_FLOAT, GL_FALSE, buffer_size, - (void*)offsetof(sprite_draw_vertex, uv[0])); - glEnableVertexAttribArray(3); - glVertexAttribPointer(3, 2, GL_FLOAT, GL_FALSE, buffer_size, - (void*)offsetof(sprite_draw_vertex, uv[1])); + glVertexAttribPointer(2, 4, GL_FLOAT, GL_FALSE, buffer_size, + (void*)offsetof(sprite_draw_vertex, uv)); ebo_index_count = 4096; @@ -662,11 +659,8 @@ namespace spr { glVertexAttribPointer(1, 4, GL_UNSIGNED_BYTE, GL_TRUE, buffer_size, (void*)offsetof(sprite_draw_vertex, color)); glEnableVertexAttribArray(2); - glVertexAttribPointer(2, 2, GL_FLOAT, GL_FALSE, buffer_size, - (void*)offsetof(sprite_draw_vertex, uv[0])); - glEnableVertexAttribArray(3); - glVertexAttribPointer(3, 2, GL_FLOAT, GL_FALSE, buffer_size, - (void*)offsetof(sprite_draw_vertex, uv[1])); + glVertexAttribPointer(2, 4, GL_FLOAT, GL_FALSE, buffer_size, + (void*)offsetof(sprite_draw_vertex, uv)); gl_state_bind_array_buffer(0); gl_state_bind_vertex_array(0);