clipping to intersect of parent and box

This commit is contained in:
Krzosa Karol
2025-01-15 11:07:51 +01:00
parent d99a111742
commit 6a1bb5a881
6 changed files with 42 additions and 17 deletions

View File

@@ -333,6 +333,8 @@ void rn_end(v2f32_t window_size, v4f32_t color) {
GLint y = (GLint)it->rect.min.y;
GLsizei w = (GLsizei)(it->rect.max.x - x);
GLsizei h = (GLsizei)(it->rect.max.y - y);
if (w <= 0) w = 0;
if (h <= 0) h = 0;
glScissor(x, (GLint)window_size.y - (GLint)it->rect.max.y, w, h);
} else_is_invalid;
}