Эх сурвалжийг харах

update embree to 2.15
major improvement in compilation times (vectorization disabled in the standard build)


Former-commit-id: d6adabe15ed777b53d6321e2c4e71b018ebfbcae

Daniele Panozzo 8 жил өмнө
parent
commit
b0ecd90a79

+ 10 - 8
shared/cmake/CMakeLists.txt

@@ -243,14 +243,16 @@ endif()
 if(LIBIGL_WITH_EMBREE)
   set(EMBREE_DIR "${LIBIGL_EXTERNAL}/embree")
 
-  set(ENABLE_ISPC_SUPPORT OFF CACHE BOOL " " FORCE)
-  set(RTCORE_TASKING_SYSTEM "INTERNAL" CACHE BOOL " " FORCE)
-  set(ENABLE_TUTORIALS OFF CACHE BOOL " " FORCE)
-  set(ENABLE_STATIC_LIB ON CACHE BOOL " " FORCE)
-  set(ENABLE_INSTALLER OFF CACHE BOOL " " FORCE)
-  if(MSVC)
-    set(USE_STATIC_RUNTIME OFF CACHE BOOL " " FORCE)
-  endif()
+  set(EMBREE_ISPC_SUPPORT OFF CACHE BOOL " " FORCE)
+  set(EMBREE_TASKING_SYSTEM "INTERNAL" CACHE BOOL " " FORCE)
+  set(EMBREE_TUTORIALS OFF CACHE BOOL " " FORCE)
+  set(EMBREE_STATIC_LIB ON CACHE BOOL " " FORCE)
+  set(EMBREE_MAX_ISA NONE CACHE STRINGS " " FORCE)
+
+  # set(ENABLE_INSTALLER OFF CACHE BOOL " " FORCE)
+  # if(MSVC)
+  #   set(USE_STATIC_RUNTIME OFF CACHE BOOL " " FORCE)
+  # endif()
 
   add_subdirectory("${EMBREE_DIR}" "embree")
   list(APPEND LIBIGL_INCLUDE_DIRS "${EMBREE_DIR}/include")