mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 22:29:39 -06:00
If the DSP LLE can not find the needed ROM files exit the emulator without crashing the application. Also reimplement soren's revision 7195 in a way that works on linux and windows. (This makes it easier to clean up the video backend if the DSP emulator fails to initialize.)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7271 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
@ -64,9 +64,8 @@ typedef struct {
|
||||
int screen;
|
||||
Window win;
|
||||
Window parent;
|
||||
// dpy (mainly) used for glx stuff, evdpy for window events etc.
|
||||
// used to keep the two threads from eating each others events
|
||||
// evdpy is to be used by XEventThread only (when it is running)
|
||||
// dpy used for glx stuff, evdpy for window events etc.
|
||||
// evdpy is to be used by XEventThread only
|
||||
Display *dpy, *evdpy;
|
||||
XVisualInfo *vi;
|
||||
GLXContext ctx;
|
||||
@ -88,6 +87,7 @@ bool OpenGL_Create(void *&);
|
||||
void OpenGL_Shutdown();
|
||||
void OpenGL_Update();
|
||||
bool OpenGL_MakeCurrent();
|
||||
bool OpenGL_ReleaseContext();
|
||||
void OpenGL_SwapBuffers();
|
||||
|
||||
// Get status
|
||||
|
Reference in New Issue
Block a user