I still picture them as expensive. Things like trig functions are still very expensive.
Do you know if that hardware pipeline works only for these intrinsic variants?
But if it supports larger floats it must be doing range reduction which is impressive for low cycle ops. It must be done in hardware.
It doesn't surprise me regarding denorms. They're really nice numerically but always disabled when looking for performance!
Yeah, maybe they don't by the sounds.
I don't do much on GPUs nowadays, but I still find this stuff interesting. I'm definitely going have to do a deeper dive.
Thanks heaps for the info!
I suspect on a modern processor the branches (ie "if"s) in Bresenham's algorithm are gonna be more expensive than the multiplications and divisions in the naive algorithm.