|
|
@ -97,6 +97,8 @@ static const char *frag_shader_text = |
|
|
|
" gl_FragColor = v_color;\n" |
|
|
|
" gl_FragColor = v_color;\n" |
|
|
|
"}\n"; |
|
|
|
"}\n"; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
static int running = 1; |
|
|
|
|
|
|
|
|
|
|
|
static void |
|
|
|
static void |
|
|
|
init_egl(struct display *display, EGLint alpha_size) |
|
|
|
init_egl(struct display *display, EGLint alpha_size) |
|
|
|
{ |
|
|
|
{ |
|
|
@ -477,6 +479,8 @@ keyboard_handle_key(void *data, struct wl_keyboard *keyboard, |
|
|
|
|
|
|
|
|
|
|
|
if (key == KEY_F11 && state) |
|
|
|
if (key == KEY_F11 && state) |
|
|
|
toggle_fullscreen(d->window, d->window->fullscreen ^ 1); |
|
|
|
toggle_fullscreen(d->window, d->window->fullscreen ^ 1); |
|
|
|
|
|
|
|
else if (key == KEY_ESC && state) |
|
|
|
|
|
|
|
running = 0; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
static void |
|
|
|
static void |
|
|
@ -549,8 +553,6 @@ event_mask_update(uint32_t mask, void *data) |
|
|
|
return 0; |
|
|
|
return 0; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
static int running = 1; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
static void |
|
|
|
static void |
|
|
|
signal_int(int signum) |
|
|
|
signal_int(int signum) |
|
|
|
{ |
|
|
|
{ |
|
|
|