From 9efddf8a1a0f4a2e5b17563718346be84486653d Mon Sep 17 00:00:00 2001 From: orangerot Date: Tue, 14 Oct 2025 16:32:45 +0200 Subject: feat: draw function --- main.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'main.c') diff --git a/main.c b/main.c index 65c70c4..c6ff1ca 100644 --- a/main.c +++ b/main.c @@ -23,14 +23,14 @@ extern void key_callback(int key, int scancode, int action, int mods); extern void cursor_position_callback(int xpos, int ypos); extern void mouse_button_callback(int button, int action, int mods); extern void init(); -extern void draw_image(decoded_image img); +extern void render(struct image img); uint32_t buffer[256 * 240] = {0}; -struct decoded_image canvas = { +struct image canvas = { .width = 256, .height = 240, - .buf_size = 256 * 240, + .bufsize = 256 * 240, .buf = buffer, }; @@ -109,7 +109,7 @@ void loop() { glClearColor(0.2f, 0.3f, 0.3f, 1.0f); glClear(GL_COLOR_BUFFER_BIT); - draw_image(canvas); + render(canvas); // bind textures on corresponding texture units glActiveTexture(GL_TEXTURE); -- cgit v1.2.3