Fix AVX2 detection

master
christophe-lunarg ago%!(EXTRA string=4 years)
parent db8b101617
commit bec41ffe51
  1. 2
      test/CMakeLists.txt
  2. 4
      test/core/core_setup_message.cpp

@ -106,7 +106,7 @@ if(GLM_TEST_FORCE_PURE)
message(STATUS "GLM: No SIMD instruction set") message(STATUS "GLM: No SIMD instruction set")
elseif(GLM_TEST_ENABLE_SIMD_AVX2) elseif(GLM_TEST_ENABLE_SIMD_AVX2)
add_definitions(-DGLM_FORCE_PURE) add_definitions(-DGLM_FORCE_INTRINSICS)
if((CMAKE_CXX_COMPILER_ID MATCHES "GNU") OR (CMAKE_CXX_COMPILER_ID MATCHES "Clang")) if((CMAKE_CXX_COMPILER_ID MATCHES "GNU") OR (CMAKE_CXX_COMPILER_ID MATCHES "Clang"))
add_compile_options(-mavx2) add_compile_options(-mavx2)

@ -175,9 +175,9 @@ int test_instruction_set()
std::printf("ARM "); std::printf("ARM ");
if(GLM_ARCH & GLM_ARCH_NEON_BIT) if(GLM_ARCH & GLM_ARCH_NEON_BIT)
std::printf("NEON "); std::printf("NEON ");
if(GLM_ARCH & GLM_ARCH_AVX2) if(GLM_ARCH & GLM_ARCH_AVX2_BIT)
std::printf("AVX2 "); std::printf("AVX2 ");
if(GLM_ARCH & GLM_ARCH_AVX) if(GLM_ARCH & GLM_ARCH_AVX_BIT)
std::printf("AVX "); std::printf("AVX ");
if(GLM_ARCH & GLM_ARCH_SSE42_BIT) if(GLM_ARCH & GLM_ARCH_SSE42_BIT)
std::printf("SSE4.2 "); std::printf("SSE4.2 ");

Loading…
Cancel
Save