eden/src/qt_common
RedBlackAka 2a66b40267
Some checks are pending
tx-src / sources (push) Waiting to run
Check Strings / check-strings (push) Waiting to run
[common/cpu_detect] Remove SSE/SSE2/FMA4/AVX_VNNI detection (#3979)
Removes Eden's own feature detection for SSE, SSE2, FMA4 and AVX_VNNI, in order to clean up code and make the function slightly lighter. They are all unused and I have specific reasons for their removal:
- SSE/SSE2 are always true for x64
- FMA4 is a deprecated AMD exclusive extension, replaced by the regular FMA and was logged here as "FMA" for no reason
- AVX_VNNI simply does not seem applicable for Eden (but can still be checked for through Xbyak's feature detection if necessary)

Co-authored-by: RedBlackAka <140876408+RedBlackAka@users.noreply.github.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3979
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
2026-05-20 19:11:09 +02:00
..
abstract [meta] clang-format literally all of the Qt code (#3706) 2026-03-10 06:51:08 +01:00
config [desktop] More qt_common reorganization (#3916) 2026-05-20 04:49:16 +02:00
discord [cmake, deps] conjure common/httplib.h and remove global def for httplib macros (#3800) 2026-04-06 19:13:09 +02:00
render [desktop] More qt_common reorganization (#3916) 2026-05-20 04:49:16 +02:00
util [desktop] More qt_common reorganization (#3916) 2026-05-20 04:49:16 +02:00
CMakeLists.txt [desktop] More qt_common reorganization (#3916) 2026-05-20 04:49:16 +02:00
gamemode.cpp [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
gamemode.h [gamemode] Make available on other platforms (#353) 2025-12-07 07:13:43 +01:00
gui_settings.cpp [meta] clang-format literally all of the Qt code (#3706) 2026-03-10 06:51:08 +01:00
gui_settings.h [meta] Add option to FORCE X11 as Graphics Backend (#2820) 2025-10-29 13:16:57 +01:00
qt_common.cpp [common/cpu_detect] Remove SSE/SSE2/FMA4/AVX_VNNI detection (#3979) 2026-05-20 19:11:09 +02:00
qt_common.h [desktop] More qt_common reorganization (#3916) 2026-05-20 04:49:16 +02:00
qt_compat.h [dynarmic, qt] fix build with QuaZip <=1.4 and fmt v9 (#2755) 2025-10-17 04:20:11 +02:00
qt_string_lookup.h [meta] clang-format literally all of the Qt code (#3706) 2026-03-10 06:51:08 +01:00