diff options
Diffstat (limited to 'src/window_glfw.c')
| -rw-r--r-- | src/window_glfw.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/window_glfw.c b/src/window_glfw.c index 32e0cfb..f42a99c 100644 --- a/src/window_glfw.c +++ b/src/window_glfw.c @@ -119,7 +119,7 @@ static void cursor_position_callback(GLFWwindow *window, f64 xpos, f64 ypos) struct stl_window_glfw *glfw = glfwGetWindowUserPointer(window); xpos *= glfw->scale_x; ypos *= glfw->scale_y; - stl_window_send_pointer_pos_event(&glfw->w, xpos, ypos); + stl_window_send_pointer_event(&glfw->w, STELA_POINTER_POS, xpos, ypos); } // @TODO: Test behavior on x11, Windows? @@ -178,7 +178,7 @@ static void key_callback(GLFWwindow *window, s32 key, s32 scancode, s32 action, log_warn("Unmapped GLFW key pressed (%hu).", (u16)key); return; } - u8 mapped_state = action == GLFW_PRESS ? STELA_BUTTON_PRESSED : STELA_BUTTON_RELEASED; + u8 mapped_state = (action == GLFW_PRESS) ? STELA_BUTTON_PRESSED : STELA_BUTTON_RELEASED; stl_window_send_key_immediate_event(&glfw->w, mapped_state, (u16)key); stl_window_send_key_event(&glfw->w, mapped_state, (u16)key); } @@ -225,7 +225,7 @@ static bool window_glfw_create_window(struct stl_window *window, u32 width, u32 glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); } log_debug("Attempting to create a %s context of version %d.%d (GLSL %d).", - stl_gl_vers[i].api == STELA_GL_API ? "GL" : "GLES", + (stl_gl_vers[i].api == STELA_GL_API) ? "GL" : "GLES", stl_gl_vers[i].major, stl_gl_vers[i].minor, stl_gl_vers[i].glsl_ver); #endif al_assert(width >= STELA_MIN_WIDTH && height >= STELA_MIN_HEIGHT); |