Browse Source

Suppress struct-padding warning on vec3s with GLM_CONFIG_ALIGNED_GENTYPES + GLM_CONFIG_SILENT_WARNINGS

Cort Stratton 7 years ago
parent
commit
eaca81874f
1 changed files with 3 additions and 0 deletions
  1. 3 0
      glm/detail/type_vec3.hpp

+ 3 - 0
glm/detail/type_vec3.hpp

@@ -35,6 +35,9 @@ namespace glm
 #			elif GLM_COMPILER & GLM_COMPILER_VC
 #			elif GLM_COMPILER & GLM_COMPILER_VC
 #				pragma warning(push)
 #				pragma warning(push)
 #				pragma warning(disable: 4201)  // nonstandard extension used : nameless struct/union
 #				pragma warning(disable: 4201)  // nonstandard extension used : nameless struct/union
+#				if GLM_CONFIG_ALIGNED_GENTYPES == GLM_ENABLE
+#					pragma warning(disable: 4324)  // structure was padded due to alignment specifier
+#				endif
 #			endif
 #			endif
 #		endif
 #		endif