From 02a0c882275959c0fbd58754418ecc1218821e76 Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Fri, 18 Jun 2021 22:30:25 +0200 Subject: Renamed device prefix from 'io_' to 'dev_' --- libs/libgui/gfx.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'libs/libgui/gfx.c') diff --git a/libs/libgui/gfx.c b/libs/libgui/gfx.c index bae98a0..f16b8dd 100644 --- a/libs/libgui/gfx.c +++ b/libs/libgui/gfx.c @@ -242,14 +242,11 @@ void gfx_draw_image_filter(struct gfx_context *ctx, vec2 pos, vec2 size, enum gf // Scaling clones! bmp = gfx_scale(bmp, size); - assert(bmp->size.x + pos.x <= ctx->size.x); - assert(bmp->size.y + pos.y <= ctx->size.y); - u8 bypp = bmp->bpp >> 3; u8 *srcfb = bmp->fb; u8 *destfb = &ctx->fb[pos.x * bypp + pos.y * ctx->pitch]; for (u32 cy = 0; cy < bmp->size.y && cy + pos.y < ctx->size.y; cy++) { - int diff = 0; + u32 diff = 0; for (u32 cx = 0; cx < bmp->size.x && cx + pos.x < ctx->size.x; cx++) { if (srcfb[bypp - 1]) { if (filter == GFX_FILTER_NONE) { -- cgit v1.2.3