New upstream version 21.1.2+dfsg1

This commit is contained in:
Sebastian Ramacher 2018-05-29 21:13:02 +02:00
parent baafb6325b
commit 665f64a933
152 changed files with 3957 additions and 356 deletions

View file

@ -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);

View file

@ -59,6 +59,7 @@ static int ctx_visual_attribs[] = {
GLX_STENCIL_SIZE, 0,
GLX_DEPTH_SIZE, 0,
GLX_BUFFER_SIZE, 32,
GLX_ALPHA_SIZE, 8,
GLX_DOUBLEBUFFER, true,
GLX_X_RENDERABLE, true,
None