Function meshopt::optimize::optimize_overdraw_in_place_decoder [−][src]
pub fn optimize_overdraw_in_place_decoder<T: DecodePosition>(
indices: &mut [u32],
vertices: &[T],
threshold: f32
)
Reorders indices to reduce the number of GPU vertex shader invocations and the pixel overdraw.
indices
must contain index data that is the result of optimize_vertex_cache
(not the original mesh indices!)
threshold
indicates how much the overdraw optimizer can degrade vertex cache
efficiency (1.05 = up to 5%) to reduce overdraw more efficiently.