Skip to main content
← PSoXide SDK guides and examples · SDK f2fec1c301f1 · All Cargo features enabled; check feature gates before use.

project_triangle_scheduled

Function project_triangle_scheduled 

Source
pub fn project_triangle_scheduled(
    v0: Vec3I16,
    v1: Vec3I16,
    v2: Vec3I16,
) -> [Projected; 3]
Expand description

Project three vertices with a lower-overhead MIPS register schedule.

The normal project_triangle helper stays compact for general users; this variant is used only by renderer loops where profiling shows that shaving COP2 register wrapper overhead pays for the extra code size.