瀏覽代碼

fix: cuda can use anonymous unions

Hauke Rehfeld 10 年之前
父節點
當前提交
c479e444a4
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      glm/detail/setup.hpp

+ 1 - 1
glm/detail/setup.hpp

@@ -836,7 +836,7 @@
 #endif
 
 // Not standard
-#define GLM_HAS_ANONYMOUS_UNION (GLM_LANG & GLM_LANG_CXXMS_FLAG)
+#define GLM_HAS_ANONYMOUS_UNION ((GLM_LANG & GLM_LANG_CXXMS_FLAG) || (GLM_COMPILER & GLM_COMPILER_CUDA) || (GLM_COMPILER & GLM_COMPILER_GCC))
 
 ///////////////////////////////////////////////////////////////////////////////////
 // Static assert