Commit graph

28556 commits

Author SHA1 Message Date
crueter
cdcb0febc1 Update CPMUtil, and fix script
Signed-off-by: crueter <crueter@eden-emu.dev>
2026-03-31 01:53:36 +00:00
lizzie
65c32d9f72 DISABLE BY DEFAULT ON IOS FFS 2026-03-31 01:53:36 +00:00
lizzie
559bc87cdd fix life 2026-03-31 01:53:36 +00:00
lizzie
9a99bed017 fix sirit i think, add ios-aarch64 2026-03-31 01:53:36 +00:00
lizzie
635785c017 changes? 2026-03-31 01:53:36 +00:00
lizzie
ff4bceb2f3 fix shit? 2026-03-31 01:53:36 +00:00
lizzie
080c359048 fix #include "common/logging.h" 2026-03-31 01:53:36 +00:00
lizzie
75a04e8aa3 fix IOS again fucking objc bridge 2026-03-31 01:53:36 +00:00
lizzie
ebed7a7204 fix? 2026-03-31 01:53:36 +00:00
lizzie
c5a3fade43 properly use bridging header, fix headers 2026-03-31 01:53:36 +00:00
lizzie
5296cdf75e fix swift driver I HOPE 2026-03-31 01:53:36 +00:00
lizzie
353839cfef license 2026-03-31 01:53:36 +00:00
lizzie
fdc42e7e1a [temporary c++ shit] 2026-03-31 01:53:36 +00:00
lizzie
2479d32b22 bit of cmake fuckery 2026-03-31 01:53:36 +00:00
lizzie
c7b9af30fa use language generator exprs 2026-03-31 01:53:36 +00:00
lizzie
b8a132110a $<$<COMPILE_LANGUAGE:C,CXX>:-Werror=missing-declarations> 2026-03-31 01:53:36 +00:00
lizzie
2151c2d37a proper linkings?! 2026-03-31 01:53:36 +00:00
lizzie
89da1c6b9b bridge changes/fixes 2026-03-31 01:53:36 +00:00
lizzie
3d298567ca fix license 2026-03-31 01:53:36 +00:00
lizzie
100d3cd26d fix xcode 2? 2026-03-31 01:53:36 +00:00
lizzie
b26c0ba2f6 fix xcode paths? 2026-03-31 01:53:36 +00:00
lizzie
5766888cbf fx 2026-03-31 01:53:36 +00:00
lizzie
83eea9ba63 fx 2026-03-31 01:53:36 +00:00
lizzie
373277af05 fix boost 2026-03-31 01:53:36 +00:00
lizzie
2b82878af3 fx 2026-03-31 01:53:35 +00:00
lizzie
14d8ff5378 fix stuff 2026-03-31 01:53:35 +00:00
lizzie
29e77a20f1 stupid macos 2026-03-31 01:53:35 +00:00
lizzie
b55b3dc852 fix1 2026-03-31 01:53:35 +00:00
lizzie
5b8cd60309 fx 2026-03-31 01:53:35 +00:00
lizzie
ecd2485fae fix spirv-tools 2026-03-31 01:53:35 +00:00
lizzie
2aad053510 fixes for ios spirv tools 2026-03-31 01:53:35 +00:00
lizzie
87fb06454a fix license 2026-03-31 01:53:35 +00:00
lizzie
a8e1a12d2d fix ffmpeg 2026-03-31 01:53:35 +00:00
lizzie
c1b4112aab fx 2026-03-31 01:53:35 +00:00
lizzie
deaa54e123 fx 2026-03-31 01:53:35 +00:00
lizzie
dec74b7ebc license 2026-03-31 01:53:35 +00:00
lizzie
5c983b417d ios toolchain cmake 2026-03-31 01:53:35 +00:00
lizzie
40c0ae7434 license 2026-03-31 01:53:35 +00:00
lizzie
3df9e8da21 license headers 2026-03-31 01:53:35 +00:00
lizzie
d29cc2949f flatten + cmake 2026-03-31 01:53:35 +00:00
lizzie
1709fb1ad2 flatten 2026-03-31 01:53:35 +00:00
lizzie
71d22bb979 loicense 2026-03-31 01:53:35 +00:00
lizzie
1252f7203e modernize #1 2026-03-31 01:53:35 +00:00
lizzie
9b19d17c9c sudachi ios stuff 2026-03-31 01:53:35 +00:00
lizzie
7a8176f63f
[dynarmic] implement missing SSE3 implementations (#3301)
Implementations for SSE3 CPUs (prescott)

Instead of fixing some of the bugs with HostCall when paired with vectors, i'll simply remove as many host calls as I can within the most used vector instructions - then just minimize their usage to memory read/writes.
Emitting the raw assembly code is faster than doing a HostCall, HostCalls are VERY expensive. So this is the desired output anyways.

Signed-off-by: lizzie <lizzie@eden-emu.dev>

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3301
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-03-31 02:53:51 +02:00
lizzie
5322bce4b8
[dynarmic] fix ODR violations (#3749)
Some checks are pending
tx-src / sources (push) Waiting to run
Check Strings / check-strings (push) Waiting to run
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3749
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-03-30 04:58:30 +02:00
lizzie
276dcdd8ea
[dynarmic] fix constexpr build issue on gcc-debian-stable (#3798)
Some checks are pending
tx-src / sources (push) Waiting to run
Check Strings / check-strings (push) Waiting to run
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3798
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-03-30 00:09:51 +02:00
lizzie
59254cd1e7
[dynarmic] restore proper backtraces for A64 (#3794)
Some checks are pending
tx-src / sources (push) Waiting to run
Check Strings / check-strings (push) Waiting to run
trivial changes, fixes hard crashes

Signed-off-by: lizzie <lizzie@eden-emu.dev>

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3794
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-03-29 13:57:49 +02:00
lizzie
9a3af3a6a3
[shader_recompiler] fix CBuf get/set VUUID due to using composite for U32[1], F32[1] (#3790)
Some checks are pending
tx-src / sources (push) Waiting to run
Check Strings / check-strings (push) Waiting to run
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3790
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-03-29 01:59:45 +01:00
PavelBARABANOV
b473c18d6e
[android] Remove unused framepacing strings (#3795)
Some checks are pending
tx-src / sources (push) Waiting to run
Check Strings / check-strings (push) Waiting to run
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3795
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Co-authored-by: PavelBARABANOV <pavelbarabanov94@gmail.com>
Co-committed-by: PavelBARABANOV <pavelbarabanov94@gmail.com>
2026-03-28 20:44:19 +01:00