From 05580f2b36f0ef6f66aa3b421299f612af1b0ff0 Mon Sep 17 00:00:00 2001 From: austin Date: Thu, 12 Dec 2024 14:03:22 -0500 Subject: [PATCH] build tools assembly work --- .vscode/extensions.json | 3 ++- docs/src/progress/renderertodo.md | 1 + src/main/c/src/CMakeLists.txt | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 9471da5e..5f4a868b 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -5,6 +5,7 @@ "slevesque.shader", "vscjava.vscode-java-test", "dtoplak.vscode-glsllint", - "ms-vscode.cpptools-extension-pack" + "ms-vscode.cpptools-extension-pack", + "13xforever.language-x86-64-assembly" ] } \ No newline at end of file diff --git a/docs/src/progress/renderertodo.md b/docs/src/progress/renderertodo.md index 6634ff88..50161cde 100644 --- a/docs/src/progress/renderertodo.md +++ b/docs/src/progress/renderertodo.md @@ -1295,6 +1295,7 @@ grid2 starting to look realtime! (12/12/2024) Pass environment data through grid2 solver +Save assembly on compile diff --git a/src/main/c/src/CMakeLists.txt b/src/main/c/src/CMakeLists.txt index 592bd3c4..fdccc128 100644 --- a/src/main/c/src/CMakeLists.txt +++ b/src/main/c/src/CMakeLists.txt @@ -21,7 +21,7 @@ target_include_directories(StormEngine PUBLIC ${PROJECT_SOURCE_DIR}/src/main/c/i target_include_directories(StormEngine PUBLIC ${PROJECT_SOURCE_DIR}/src/main/c/lib) # set props for the lib -target_compile_options(StormEngine PRIVATE -m64 -mavx -mavx2) +target_compile_options(StormEngine PRIVATE -m64 -mavx -mavx2 -save-temps) if (WIN32)