Clear out GL error on driver init for robustness.

In case we used cached GL context, we'd error out
if a single GL error has been generated.
This commit is contained in:
Themaister 2013-08-14 14:57:39 +02:00
parent 39edc5379b
commit 7236e51af0

View File

@ -1965,6 +1965,8 @@ static void *gl_init(const video_info_t *video, const input_driver_t **input, vo
return NULL;
}
glGetError(); // Clear out potential error flags incase we use cached context.
const char *vendor = (const char*)glGetString(GL_VENDOR);
const char *renderer = (const char*)glGetString(GL_RENDERER);
RARCH_LOG("[GL]: Vendor: %s, Renderer: %s.\n", vendor, renderer);