eden/src
Gamer64 8cfcf1e8bf
[vector_math]: Use NEON intrinsics in Vec4 dot operation (#177)
PabloMK7: Changes the Vec4 dot operation to use NEON intrinsics on ARM devices.
This function is used every time a triangle is added to the rendered, so it can be considered hot code. The other vector operations are not used as much, so there is no gain to provide NEON operations for them.

The improvements from this change are most likely minimal.

Co-authored-by: PabloMK7 <hackyglitch2@gmail.com>
Co-authored-by: Gamer64 <76565986+Gamer64ytb@users.noreply.github.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/177
Co-authored-by: Gamer64 <gamer64@eden-emu.dev>
Co-committed-by: Gamer64 <gamer64@eden-emu.dev>
2025-08-02 01:48:04 +02:00
..
android Android: Expose "Disable Buffer Reorder" option 2025-08-01 18:11:47 +02:00
audio_core [icc] fix intel c++ compiler errors (#146) 2025-07-30 20:59:28 +02:00
common [vector_math]: Use NEON intrinsics in Vec4 dot operation (#177) 2025-08-02 01:48:04 +02:00
core [dynarmic] XMM spill, SSE/AVX emit, sub/add, configurable JIT state pointer, remove unnecessary stuff (#128) 2025-08-02 00:48:10 +02:00
dedicated_room [desktop, core] yuzu -> Eden, eden -> Eden 2025-07-19 00:12:21 -04:00
frontend_common [android] Fix key install and revert to old icon_bg 2025-07-13 01:17:32 -04:00
hid_core [icc] fix intel c++ compiler errors (#146) 2025-07-30 20:59:28 +02:00
input_common [icc] fix intel c++ compiler errors (#146) 2025-07-30 20:59:28 +02:00
network [build, cmake] port to solaris (#96) 2025-07-23 10:00:29 +02:00
shader_recompiler [shader_recompiler/Maxwell] Unstub ISBERD completely (#160) 2025-07-31 16:42:00 +02:00
tests feature/landscape-carousel (#196) 2025-06-26 20:52:54 +00:00
video_core Fix inversion of toggle for early fences (#175) 2025-08-02 00:10:29 +02:00
web_service Update fmt to allow for v11 2025-04-10 01:11:22 +02:00
yuzu [desktop] windows: explicitly set Vista style (#153) 2025-07-30 21:00:54 +02:00
yuzu_cmd [cmake, core] Unbreak FreeBSD Building Process (#117) 2025-07-24 18:52:21 +02:00
yuzu_room_standalone Fix License headers & CI (#168) 2025-06-09 01:40:21 +00:00
.clang-format
CMakeLists.txt [icc] fix intel c++ compiler errors (#146) 2025-07-30 20:59:28 +02:00