Lines Matching refs:s
919 f32 tr,s; in C_QUATMtx() local
930 s = (f32)sqrtf(tr + 1.0f); in C_QUATMtx()
931 r->w = s * 0.5f; in C_QUATMtx()
932 s = 0.5f / s; in C_QUATMtx()
933 r->x = (m[2][1] - m[1][2]) * s; in C_QUATMtx()
934 r->y = (m[0][2] - m[2][0]) * s; in C_QUATMtx()
935 r->z = (m[1][0] - m[0][1]) * s; in C_QUATMtx()
944 s = (f32)sqrtf( (m[i][i] - (m[j][j] + m[k][k])) + 1.0f ); in C_QUATMtx()
945 q[i] = s * 0.5f; in C_QUATMtx()
947 if (s!=0.0f) in C_QUATMtx()
948 s = 0.5f / s; in C_QUATMtx()
950 r->w = (m[k][j] - m[j][k]) * s; in C_QUATMtx()
951 q[j] = (m[i][j] + m[j][i]) * s; in C_QUATMtx()
952 q[k] = (m[i][k] + m[k][i]) * s; in C_QUATMtx()
1127 f32 s,xs,ys,zs,wx,wy,wz,xx,xy,xz,yy,yz,zz; in C_MTXQuat() local
1133 s = 2.0f / ( (q->x * q->x) + (q->y * q->y) + (q->z * q->z) + (q->w * q->w) ); in C_MTXQuat()
1135 xs = q->x * s; ys = q->y * s; zs = q->z * s; in C_MTXQuat()