azahar/src/citra_meta
PabloMK7 88b3dff278 citra_common: Enable SSE4.2 on x86_64 builds
Enables the use of SSE4.2 instructions on x86_64 CPUs, allowing
compilers to automatically vectorize some loops on citra_common.
A CMake toggle ENABLE_SSE42 (ON by default) has been added
to enable this behaviour.

This change breaks compatibility with CPUs that do not have
SSE4.2 instructions. All modern CPUs (from 2011 onwards) should
always have these instructions. Manual compilation will be
needed for older CPUs.

A message has been added to report if the CPU is incompatible
when starting the emulator.

Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2025-05-31 11:12:28 +00:00
..
citra.rc Updated all files under dist to refer to Azahar instead of Citra 2025-03-21 16:37:10 +00:00
CMakeLists.txt citra_common: Enable SSE4.2 on x86_64 builds 2025-05-31 11:12:28 +00:00
common_strings.h Updated help strings to reflect new room implementation 2025-04-16 16:39:09 +01:00
main.cpp citra_common: Enable SSE4.2 on x86_64 builds 2025-05-31 11:12:28 +00:00
precompiled_headers.h citra_meta: Target now utilizes precompiled headers 2024-11-10 20:50:04 +00:00