+ ret = -1;
+ try_gl = 1;
+ env = getenv("DISPLAY");
+ if (env && env[0] != ':') {
+ fprintf(stderr, "looks like a remote DISPLAY, "
+ "not trying GL (use PICOFE_GL=1 to override)\n");
+ // because some drivers just kill the program with no way to recover
+ try_gl = 0;
+ }
+ env = getenv("PICOFE_GL");
+ if (env)
+ try_gl = atoi(env);
+ if (try_gl)
+ ret = gl_init(display, window, &gl_quirks);