Why do people use sqrt(dot(distanceVector, distanceVector)) over OpenGL's distance function?
Doing essentially the same thing, people often choose the sqrt option for one of two reasons: 1. They don't know about/remember the distance function 2. They are trusting themselves and their own math to prove that is not a problem to cause a bug (avoiding OpenGL problems)