Skip to content

Commit 146e5ed

Browse files
committed
Fix order of resolution multiplier
1 parent 3673be4 commit 146e5ed

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

libs/render/src/render.c

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1076,10 +1076,15 @@ Error* render_page(
10761076
);
10771077

10781078
const uint32_t resolution_multiplier = 5;
1079+
GeomVec2 rect_size = geom_rect_size(rect);
1080+
uint32_t canvas_width =
1081+
(uint32_t)ceil(rect_size.x * (double)resolution_multiplier);
1082+
uint32_t canvas_height =
1083+
(uint32_t)ceil(rect_size.y * (double)resolution_multiplier);
10791084
*canvas = canvas_new_raster(
10801085
arena,
1081-
(uint32_t)geom_rect_size(rect).x * resolution_multiplier,
1082-
(uint32_t)geom_rect_size(rect).y * resolution_multiplier,
1086+
canvas_width,
1087+
canvas_height,
10831088
rgba_new(1.0, 1.0, 1.0, 1.0),
10841089
(double)resolution_multiplier
10851090
);

0 commit comments

Comments
 (0)