From 0a1511892f916272012111f3fa353bdd4851ad71 Mon Sep 17 00:00:00 2001 From: Alem Snyder Date: Thu, 16 Apr 2026 22:08:21 -0400 Subject: [PATCH] remove optimize 3 from clang --- src/gui/render/gpu_data/vertex_buffer_object.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/gui/render/gpu_data/vertex_buffer_object.hpp b/src/gui/render/gpu_data/vertex_buffer_object.hpp index d401b38f..1eca07f2 100644 --- a/src/gui/render/gpu_data/vertex_buffer_object.hpp +++ b/src/gui/render/gpu_data/vertex_buffer_object.hpp @@ -568,7 +568,10 @@ VertexBufferObject::bind() const { } template -__attribute__((optimize(3))) void +#ifdef GCC +__attribute__((optimize(3))) +#endif +void VertexBufferObject::attach_to_vertex_attribute(GLuint index) const { static_assert( Buffer != BindingTarget::ELEMENT_ARRAY_BUFFER,