--- a/src/camera.c Sun Jul 06 18:49:08 2025 +0200 +++ b/src/camera.c Sun Jul 06 18:49:44 2025 +0200 @@ -31,7 +31,7 @@ void asc_camera_init_(AscCamera *camera, struct asc_camera_init_args args) { if (args.type == ASC_CAMERA_ORTHO) { - asc_recti rect = args.ortho.rect; + asc_rect rect = args.ortho.rect; if (rect.size.width <= 0 || rect.size.height <= 0) { rect.size.width = 1; rect.size.height = 1; @@ -50,7 +50,7 @@ camera->clear_color = asc_col_itof(asc_context.ink); } -void asc_camera_ortho(AscCamera *camera, asc_recti rect) { +void asc_camera_ortho(AscCamera *camera, asc_rect rect) { asc_mat4f_unit(camera->view); float left = (float) rect.pos.x; float right = left + (float) rect.size.width;