Skip to content
Snippets Groups Projects

Some Cava optimization

Merged rarbore2 requested to merge cava_opt into main
2 files
+ 4
1
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -153,7 +153,7 @@ fn gamut<row : usize, col : usize, num_ctrl_pts : usize>(
@@ -153,7 +153,7 @@ fn gamut<row : usize, col : usize, num_ctrl_pts : usize>(
l2_dist[cp] = sqrt!::<f32>(v);
l2_dist[cp] = sqrt!::<f32>(v);
}
}
for chan = 0 to CHAN {
@channel_loop for chan = 0 to CHAN {
let chan_val : f32 = 0.0;
let chan_val : f32 = 0.0;
for cp = 0 to num_ctrl_pts {
for cp = 0 to num_ctrl_pts {
chan_val += l2_dist[cp] * weights[cp, chan];
chan_val += l2_dist[cp] * weights[cp, chan];
Loading