macos/gpu: Fix NGL rendering on macOS
Somehow, the global buffer is not working well on macOS (OpenGL 4.1). I haven't been able to find out why it doesn't work with the global buffers. The data in the globals sections seems to be similar (based on the first 4 bytes).
This is the intermediate result. It works by not using the new global buffers code.
Fixes #7195 (closed)