Improve glfwinfo extension listing

This commit is contained in:
Camilla Berglund 2016-02-15 08:34:44 +01:00
parent 1e452d5fca
commit c2efe87cff
1 changed files with 12 additions and 8 deletions

View File

@ -159,23 +159,27 @@ static void list_extensions(int api, int major, int minor)
glGetIntegerv(GL_NUM_EXTENSIONS, &count);
for (i = 0; i < count; i++)
puts((const char*) glGetStringi(GL_EXTENSIONS, i));
printf(" %s\n", (const char*) glGetStringi(GL_EXTENSIONS, i));
}
else
{
extensions = glGetString(GL_EXTENSIONS);
while (*extensions != '\0')
{
if (*extensions == ' ')
putchar('\n');
else
putchar(*extensions);
putchar(' ');
extensions++;
while (*extensions != '\0' && *extensions != ' ')
{
putchar(*extensions);
extensions++;
}
while (*extensions == ' ')
extensions++;
putchar('\n');
}
}
putchar('\n');
}
static int valid_version(void)