Improve glfwinfo extension listing

master
Camilla Berglund ago%!(EXTRA string=10 years)
parent 1e452d5fca
commit c2efe87cff
  1. 16
      tests/glfwinfo.c

@ -159,24 +159,28 @@ 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(' ');
while (*extensions != '\0' && *extensions != ' ')
{
putchar(*extensions);
extensions++;
}
}
while (*extensions == ' ')
extensions++;
putchar('\n');
}
}
}
static int valid_version(void)
{

Loading…
Cancel
Save