diff options
author | Marvin Borner | 2021-06-18 22:30:25 +0200 |
---|---|---|
committer | Marvin Borner | 2021-06-18 22:30:25 +0200 |
commit | 02a0c882275959c0fbd58754418ecc1218821e76 (patch) | |
tree | 7174e4c11a030b6bd7081a71ffa3bd6eee194c4e /libs/libgui/gfx.c | |
parent | b3d8e50aab8f3587f510db13ac8dcbb82e287998 (diff) |
Renamed device prefix from 'io_' to 'dev_'
Diffstat (limited to 'libs/libgui/gfx.c')
-rw-r--r-- | libs/libgui/gfx.c | 5 |
1 files changed, 1 insertions, 4 deletions
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) { |