mirror of
https://github.com/hrydgard/ppsspp.git
synced 2025-04-02 11:01:50 -04:00
Win32: when an invalid OpenGL driver is detected, don't offer a choice of quitting or not, just quit.
This commit is contained in:
parent
9b2bf7e7a1
commit
842fb2f94d
1 changed files with 5 additions and 6 deletions
|
@ -159,16 +159,15 @@ bool GL_Init(HWND window, std::string *error_message) {
|
|||
const char *defaultError = "Insufficient OpenGL driver support detected!\n\n"
|
||||
"Your GPU reports that it does not support OpenGL 2.0, which is currently required for PPSSPP to run.\n\n"
|
||||
"Please check that your GPU is compatible with OpenGL 2.0.If it is, you need to find and install new graphics drivers from your GPU vendor's website.\n\n"
|
||||
"Visit the forums at http://forums.ppsspp.org for more information.\n\n"
|
||||
"Exit now?";
|
||||
"Visit the forums at http://forums.ppsspp.org for more information.\n\n";
|
||||
|
||||
std::wstring error = ConvertUTF8ToWString(err->T("InsufficientOpenGLDriver", defaultError));
|
||||
std::wstring title = ConvertUTF8ToWString(err->T("OpenGLDriverError", "OpenGL driver error"));
|
||||
|
||||
if (MessageBox(hWnd, error.c_str(), title.c_str(), MB_ICONERROR | MB_YESNO) == IDYES) {
|
||||
// Avoid further error messages. Let's just bail, it's safe.
|
||||
ExitProcess(0);
|
||||
}
|
||||
MessageBox(hWnd, error.c_str(), title.c_str(), MB_ICONERROR);
|
||||
|
||||
// Avoid further error messages. Let's just bail, it's safe, and we can't continue.
|
||||
ExitProcess(0);
|
||||
}
|
||||
|
||||
if (GLEW_OK != glewInit()) {
|
||||
|
|
Loading…
Add table
Reference in a new issue