From ccb3e58071b3e807109918184727b305df8b96a0 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Fri, 5 Nov 2021 14:44:21 +0100 Subject: Fix font being corrupt with certain sizes, fix image being corrupt if its rgb, fix window resize incorrect size --- tests/X11.jpg | Bin 0 -> 19567 bytes tests/main.c | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 tests/X11.jpg (limited to 'tests') diff --git a/tests/X11.jpg b/tests/X11.jpg new file mode 100644 index 0000000..95e4793 Binary files /dev/null and b/tests/X11.jpg differ diff --git a/tests/main.c b/tests/main.c index 878f8ff..d430ab2 100644 --- a/tests/main.c +++ b/tests/main.c @@ -32,7 +32,7 @@ static void draw(mgl_window *window, void *userdata) { }; mgl_rectangle_draw(context, &rect); - mgl_shader_program_set_uniform_vec2f(u->shader_program, "resolution", (mgl_vec2f){ window->size.x, window->size.y }); + mgl_shader_program_set_uniform_vec2f(u->shader_program, "resolution", (mgl_vec2f){ u->texture->width, u->texture->height }); mgl_sprite sprite; mgl_sprite_init(&sprite, u->texture, 100.0f - 10.0f, 0.0f); @@ -117,7 +117,7 @@ int main(int argc, char **argv) { if(mgl_window_create(&window, "mgl", 1280, 720) != 0) return 1; - if(mgl_texture_load_from_file(&texture, "tests/X11.png", NULL) != 0) + if(mgl_texture_load_from_file(&texture, "tests/X11.jpg", NULL) != 0) return 1; if(mgl_font_load_from_file(&font, "/usr/share/fonts/noto/NotoSans-Regular.ttf", 32) != 0) -- cgit v1.2.3