diff options
author | Erik Kundiman <erik@megapahit.org> | 2023-09-07 19:46:10 +0800 |
---|---|---|
committer | Erik Kundiman <erik@megapahit.org> | 2023-09-07 19:46:10 +0800 |
commit | e600f6504cd7edd9d2883ea7dc17c2574b1ff468 (patch) | |
tree | efc0aa6d3b75e2877a0a323c5c24b75ff8ac902c /indra/llrender/llrender.cpp | |
parent | 0aa43b264a76bb46cec2381b66708052b6b0ced9 (diff) |
Bring back GL funcs & macros that work on macOS
Diffstat (limited to 'indra/llrender/llrender.cpp')
-rw-r--r-- | indra/llrender/llrender.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
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) |