Function CE::Rendering::validate_clip_region

Function Documentation

void CE::Rendering::validate_clip_region(const ClipRegion2D &region)

Validate finite ordered edges and a finite positive logical viewport.

Parameters:

region – Stable CPU region; equal edges are valid empty rectangles.

Throws:

CE::Exceptions::invalid_args – For inverted/nonfinite edges or nonpositive/nonfinite viewport dimensions. No clamping, native scissor update or mutation occurs.