diff options
Diffstat (limited to 'main.c')
| -rw-r--r-- | main.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -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); |
