Emulator Issues #83
closedOpenGL in Mac OS
0%
Description
Hi,
opengl plugin not work on mac osx because it use X11 specific functions.
If it used SDL instead of X11 to setup OpenGL, it will be portable on all
platforms.
Regards,
Updated by Sonicadvance1 over 16 years ago
- Category set to gfx
I'm going to look in to it, We will see what happens.
Updated by tmator over 16 years ago
Only this cant link on osx, can you replace this with sdl ?
"_XSetStandardProperties", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
"_glXIsDirect", referenced from:
OpenGL_MakeCurrent() in GLInit.os
"_glXChooseVisual", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
"_XF86VidModeQueryVersion", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
_DllConfig in main.os
"_XOpenDisplay", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
_DllConfig in main.os
"_XF86VidModeSwitchToMode", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
OpenGL_Shutdown() in GLInit.os
"_XPending", referenced from:
Callback_PeekMessages() in GLInit.os
"_XFree", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
"_XCreateWindow", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
"_XGrabKeyboard", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
"_XGrabPointer", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
"_XGetGeometry", referenced from:
OpenGL_MakeCurrent() in GLInit.os
"___glewXSwapIntervalSGI", referenced from:
___glewXSwapIntervalSGI$non_lazy_ptr in Render.os
"_glXQueryVersion", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
_DllConfig in main.os
"_glXDestroyContext", referenced from:
OpenGL_Shutdown() in GLInit.os
"_XWarpPointer", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
"_glXCreateContext", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
"_XMapRaised", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
"_XF86VidModeSetViewPort", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
OpenGL_Shutdown() in GLInit.os
"_XSelectInput", referenced from:
OpenGL_MakeCurrent() in GLInit.os
"_XF86VidModeGetAllModeLines", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
_DllConfig in main.os
"_XInternAtom", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
"_XCreateColormap", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
"_XNextEvent", referenced from:
Callback_PeekMessages() in GLInit.os
"_glXSwapBuffers", referenced from:
OpenGL_SwapBuffers() in GLInit.os
"_glXMakeCurrent", referenced from:
OpenGL_MakeCurrent() in GLInit.os
OpenGL_Shutdown() in GLInit.os
"_XSetWMProtocols", referenced from:
OpenGL_Create(SVideoInitialize&, int, int)in GLInit.os
Updated by tmator over 16 years ago
A first SDL/OGL patch is added on OGL plugin