diff --git a/.gitmodules b/.gitmodules index c5d05edd3..30ab2ff98 100644 --- a/.gitmodules +++ b/.gitmodules @@ -120,3 +120,6 @@ [submodule "externals/miniz"] path = externals/miniz url = https://github.com/richgel999/miniz +[submodule "externals/FEX"] + path = externals/FEX + url = https://github.com/FEX-Emu/FEX diff --git a/CMakeLists.txt b/CMakeLists.txt index 037af5dc4..876ef9a35 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -862,7 +862,10 @@ if (ARCHITECTURE STREQUAL "arm64") src/core/jit/calling_convention.cpp src/core/jit/calling_convention.h src/core/jit/simd_translator.cpp - src/core/jit/simd_translator.h) + src/core/jit/simd_translator.h + src/core/jit/hle_bridge.cpp + src/core/jit/hle_bridge.h + ) endif() set(SHADER_RECOMPILER src/shader_recompiler/profile.h diff --git a/externals/FEX b/externals/FEX new file mode 160000 index 000000000..e8591090f --- /dev/null +++ b/externals/FEX @@ -0,0 +1 @@ +Subproject commit e8591090f246c49631c14ef70f32c7df14b5646e