fixed gpu cross product