From e600f6504cd7edd9d2883ea7dc17c2574b1ff468 Mon Sep 17 00:00:00 2001 From: Erik Kundiman Date: Thu, 7 Sep 2023 19:46:10 +0800 Subject: Bring back GL funcs & macros that work on macOS --- indra/llrender/llrender.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'indra/llrender/llrender.cpp') diff --git a/indra/llrender/llrender.cpp b/indra/llrender/llrender.cpp index 89de6b93ea..91ce983e5a 100644 --- a/indra/llrender/llrender.cpp +++ b/indra/llrender/llrender.cpp @@ -906,9 +906,13 @@ void LLRender::init(bool needs_vertex_buffer) { //bind a dummy vertex array object so we're core profile compliant //#ifdef GL_ARB_vertex_array_object U32 ret; +#if GL_APPLE_vertex_array_object + glGenVertexArraysAPPLE(1, &ret); + glBindVertexArrayAPPLE(ret); +#else glGenVertexArrays(1, &ret); glBindVertexArray(ret); -//#endif +#endif } if (needs_vertex_buffer) -- cgit v1.2.3