Mac Error: Your GPU may not support OpenGL 3.3, or you do not have the latest graphics driver

Issue:
I get this message on my Mac Pro even thought my GPU supports OpenGL 4.6 (according to NVIDIA)

System Information

  • Operating System: macOS 10.13.6
  • CPU: 2x Intel Quad Xeon 2.8 GHz (E5462)
  • GPU: Asus NVIDIA GeForce GTX 1050 Ti 4 GB
  • Citra Version (found in title bar): Nightly 1218
  • Game: Pokemon Ultra Sun
  • Screenshot of Issue (include the full Citra window including titlebar):

Diagnostic Log
Upload your log file as an attachment by dragging & dropping. citra_log.txt (3.5 KB)

In order to save a copy of the log, follow this guide:
https://community.citra-emu.org/t/how-to-upload-the-log-file/296

System Information for Support

Client Version                                Nightly 1218 HEAD-c3e6610
OpenGL Vendor                                 null
OpenGL Renderer                               null
OpenGL Version                                null
Enable Hardware Renderer                      [x]
Enable Hardware Shader                        [ ]
Hardware Shader, Accurate Multiplication      [ ]
Hardware Shader, Geometry Shaders             [x]
Enable Shader JIT                             [x]
System Region                                 -1

Here’s some issues I found with your log that might help.

  • Enabling Accurate Multiplication is recomended in certain games. If you are experiencing graphical glitches, try enabling this option.

This is a known issue, you can either update your mac os or use an older citra build, take a look at the open issue and try the mentioned citra builds:

btw, not a lot of people seem to try the mac os web drivers, currently only available on 10.13, you can try that.

You can also use citra.exe from terminal.