Jolt Patch

This commit is contained in:
2026-07-09 17:25:48 -07:00
parent cb19c9b5b4
commit 9d83c318b6
18 changed files with 2542 additions and 157 deletions

View File

@ -10,7 +10,20 @@ project.cppStd = 'c++17';
if (platform === Platform.Windows || platform === Platform.Linux) {
project.addDefine('JPH_USE_SSE4_1');
project.addDefine('JPH_USE_SSE4_2');
if (process.env.JOLT_USE_AVX2) {
project.addDefine('JPH_USE_AVX2');
}
}
if (platform === Platform.Windows) {
project.addCppFlag('/O2');
project.addCppFlag('/Ot');
if (process.env.JOLT_USE_AVX2) {
project.addCppFlag('/arch:AVX2');
}
project.addCppFlag('/Ob1');
}
project.addDefine('JPH_NO_DEBUG');
project.addDefine('NDEBUG');
resolve(project);