The present public code, on MacOS, fills the GL function pointers from the OpenGL.framework. Where as the Linux builds use the _mesa_gl*() functions.
Once you have that fixed you would also them have to re-enable the MESA drivers (old and/or Gallium) code path in the DRI handling code. All of which is presently hardwired behaviour in the code. (I have not had chnage to double check this in the last 6 month, so it might have changed)
1 Like