Skip to content
Member Filters
Show Inherited
Show Protected
Show abstract
GR32_LowLevel🞂GR32_LowLevelUnit

GR32_LowLevel

Provides low-level memory operations, fast mathematical routines, bit manipulations, coordinate wrapping, and optimized rounding operations.

Description ​

The GR32_LowLevel unit contains performance-critical low-level primitives used extensively across Graphics32. It provides optimized memory fills and copies, fast division, fast arithmetic shifts, range clamping and wrapping functions, and accelerated fast-rounding routines (utilizing CPU instruction set extensions such as SSE2 and SSE4.1 where available).

Key capabilities provided by this unit include: