瀏覽代碼

libobs-opengl: Log OpenGL version on all systems

This commit logs the OpenGL version on all operating systems and brings
the OpenGL subsystem's initialization logging more in line with the
D3D11 logging to make logs more uniform.
Ryan Foster 8 年之前
父節點
當前提交
bfed33aa77
共有 2 個文件被更改,包括 5 次插入2 次删除
  1. 5 0
      libobs-opengl/gl-subsystem.c
  2. 0 2
      libobs-opengl/gl-x11.c

+ 5 - 0
libobs-opengl/gl-subsystem.c

@@ -207,6 +207,9 @@ int device_create(gs_device_t **p_device, uint32_t adapter)
 	struct gs_device *device = bzalloc(sizeof(struct gs_device));
 	int errorcode = GS_ERROR_FAIL;
 
+	blog(LOG_INFO, "---------------------------------");
+	blog(LOG_INFO, "Initializing OpenGL...");
+
 	device->plat = gl_platform_create(device, adapter);
 	if (!device->plat)
 		goto fail;
@@ -215,6 +218,8 @@ int device_create(gs_device_t **p_device, uint32_t adapter)
 		errorcode = GS_ERROR_NOT_SUPPORTED;
 		goto fail;
 	}
+
+	blog(LOG_INFO, "OpenGL version: %s", glGetString(GL_VERSION));
 	
 	gl_enable(GL_CULL_FACE);
 	

+ 0 - 2
libobs-opengl/gl-x11.c

@@ -366,8 +366,6 @@ extern struct gl_platform *gl_platform_create(gs_device_t *device,
 		goto fail_load_gl;
 	}
 
-	blog(LOG_INFO, "OpenGL version: %s\n", glGetString(GL_VERSION));
-
 	goto success;
 
 fail_make_current: