Refactor algorithm strings and handling of algorithm rotation
Use rqrtf()
Build fix when building for SM 3.0