simple-egl: Add help message
This commit is contained in:
+17
-2
@@ -572,6 +572,17 @@ signal_int(int signum)
|
||||
running = 0;
|
||||
}
|
||||
|
||||
static void
|
||||
usage(int error_code)
|
||||
{
|
||||
fprintf(stderr, "Usage: simple-egl [OPTIONS]\n\n"
|
||||
" -f\tRun in fullscreen mode\n"
|
||||
" -o\tCreate an opaque surface\n"
|
||||
" -h\tThis help text\n\n");
|
||||
|
||||
exit(error_code);
|
||||
}
|
||||
|
||||
int
|
||||
main(int argc, char **argv)
|
||||
{
|
||||
@@ -588,8 +599,12 @@ main(int argc, char **argv)
|
||||
for (i = 1; i < argc; i++) {
|
||||
if (strcmp("-f", argv[i]) == 0)
|
||||
window.fullscreen = 1;
|
||||
if (strcmp("-o", argv[i]) == 0)
|
||||
alpha_size = 0;
|
||||
else if (strcmp("-o", argv[i]) == 0)
|
||||
window.opaque = 1;
|
||||
else if (strcmp("-h", argv[i]) == 0)
|
||||
usage(EXIT_SUCCESS);
|
||||
else
|
||||
usage(EXIT_FAILURE);
|
||||
}
|
||||
|
||||
display.display = wl_display_connect(NULL);
|
||||
|
||||
Reference in New Issue
Block a user