summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ctrl/include/engine/ctrl/input.h2
-rw-r--r--src/ctrl/src/input.c2
-rw-r--r--src/rendering/src/gl.c1
3 files changed, 3 insertions, 2 deletions
diff --git a/src/ctrl/include/engine/ctrl/input.h b/src/ctrl/include/engine/ctrl/input.h
index 55a8c15..73a265b 100644
--- a/src/ctrl/include/engine/ctrl/input.h
+++ b/src/ctrl/include/engine/ctrl/input.h
@@ -8,7 +8,7 @@ extern "C" {
#include <engine/core/types.h>
#include <engine/ctrl/scancodes.h>
-typedef void input_callback_t(f64, void*);
+typedef void input_callback_t(void*);
typedef i32 scancode_t;
typedef enum InputType {
diff --git a/src/ctrl/src/input.c b/src/ctrl/src/input.c
index cbfd576..4b878d1 100644
--- a/src/ctrl/src/input.c
+++ b/src/ctrl/src/input.c
@@ -192,7 +192,7 @@ bool i_update_unique_binding(i_ctx* ctx, binding_t* binding) {
void i_flush_bindings(f64 dt, usize numcalls, input_callback_t* c[], void* state_mem) {
for (usize i = 0; i < numcalls; i++) {
- (c[i])(dt, state_mem);
+ (c[i])(state_mem);
}
// reset callback len and be ready for more
callbacks_len = 0;
diff --git a/src/rendering/src/gl.c b/src/rendering/src/gl.c
index c008e8f..a9cd800 100644
--- a/src/rendering/src/gl.c
+++ b/src/rendering/src/gl.c
@@ -194,6 +194,7 @@ RenderObject RenderObject_new(float* model, Shader* shader, usize sz, float* uv,
gl->BindVertexArray(o.vao);
/* For each buffer in the shader, */
+ /* The shader should be generalied, */
gl->GenBuffers(1, &(o.vbo));
gl->BindBuffer(GL_ARRAY_BUFFER, o.vbo);
gl->BufferData(GL_ARRAY_BUFFER, sz, model, GL_STATIC_DRAW);