|
|
|
|
|
by pkaler
162 days ago
|
|
SIMD and data locality. You probably want to check across three vectors simultaneously and load the coordinates next to each other. I'm guessing here. I haven't written video games in 20 years but struct packing/alignment was super important on the Sony PSP back then. |
|
new_box.mins = _mm_min_ps(a.mins[3], b.mins[3]);