You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The order of the w,x,y,z members in quats is not consistent, depending if GLM_LANG has the GLM_LANG_CXXMS_FLAG set. This currently produces a warning of the type:
field 'w' will be initialized after field 'x' [-Werror,-Wreorder]
in instantiation of member function 'glm::qua<float, glm::packed_lowp>::qua' requested here
The incosistency seems to have been introduced in abcc460
My 2 cents is to roll back to the storage order x,y,z,w, which is consistent with glm::vec4 storage order, and openGL vec4 storage order, and is consistent with other well respected matrix libraries (Eigen).
The order of the w,x,y,z members in quats is not consistent, depending if
GLM_LANG
has theGLM_LANG_CXXMS_FLAG
set. This currently produces a warning of the type:The incosistency seems to have been introduced in abcc460
glm/glm/detail/type_quat.hpp
Lines 42 to 51 in 947527d
The text was updated successfully, but these errors were encountered: