mirror of
https://github.com/obsproject/obs-studio.git
synced 2024-07-14 23:34:08 +00:00
libobs-opengl: Log adapter and driver info
Closes jp9000/obs-studio#1197
This commit is contained in:
parent
277b664001
commit
d9f3482504
|
@ -214,13 +214,24 @@ int device_create(gs_device_t **p_device, uint32_t adapter)
|
|||
if (!device->plat)
|
||||
goto fail;
|
||||
|
||||
const char *glVendor = (const char *)glGetString(GL_VENDOR);
|
||||
const char *glRenderer = (const char *)glGetString(GL_RENDERER);
|
||||
|
||||
blog(LOG_INFO, "Loading up OpenGL on adapter %s %s", glVendor,
|
||||
glRenderer);
|
||||
|
||||
if (!gl_init_extensions(device)) {
|
||||
errorcode = GS_ERROR_NOT_SUPPORTED;
|
||||
goto fail;
|
||||
}
|
||||
|
||||
blog(LOG_INFO, "OpenGL version: %s", glGetString(GL_VERSION));
|
||||
|
||||
const char *glVersion = (const char *)glGetString(GL_VERSION);
|
||||
const char *glShadingLanguage = (const char *)glGetString(
|
||||
GL_SHADING_LANGUAGE_VERSION);
|
||||
|
||||
blog(LOG_INFO, "OpenGL loaded successfully, version %s, shading "
|
||||
"language %s", glVersion, glShadingLanguage);
|
||||
|
||||
gl_enable(GL_CULL_FACE);
|
||||
|
||||
device_leave_context(device);
|
||||
|
|
Loading…
Reference in a new issue