[dynarmic] replace mcl::bit_cast with std one #2866

Merged
MaranBr merged 6 commits from rere2 into master 2025-10-29 04:10:03 +01:00
Member

Don't merge till it works on steamdeck :)
Signed-off-by: lizzie lizzie@eden-emu.dev

Don't merge till it works on steamdeck :) Signed-off-by: lizzie <lizzie@eden-emu.dev>
[dynarmic] replace mcl::bit_cast with std one
Some checks failed
eden-license / license-header (pull_request) Failing after 31s
GitHub Actions [CI] Build failed
564fe42744
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Lizzie changed title from [dynarmic] replace mcl::bit_cast with std one to WIP: [dynarmic] replace mcl::bit_cast with std one 2025-10-28 17:53:45 +01:00
fix
Some checks reported errors
eden-license / license-header (pull_request) Failing after 32s
GitHub Actions [CI] Build cancelled
cf1e4ba887
Signed-off-by: lizzie <lizzie@eden-emu.dev>
fx
Some checks reported errors
eden-license / license-header (pull_request) Failing after 36s
GitHub Actions [CI] Build cancelled
d60929a55d
Signed-off-by: lizzie <lizzie@eden-emu.dev>
thanks niebloids
Some checks failed
eden-license / license-header (pull_request) Failing after 30s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
19e68ac1d2
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Lizzie changed title from WIP: [dynarmic] replace mcl::bit_cast with std one to [dynarmic] replace mcl::bit_cast with std one 2025-10-28 18:56:52 +01:00
license
All checks were successful
eden-license / license-header (pull_request) Successful in 31s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
df93a6c1f8
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Maufeat approved these changes 2025-10-28 19:32:09 +01:00
Dismissed
MaranBr approved these changes 2025-10-28 21:13:20 +01:00
Dismissed
DraVee approved these changes 2025-10-28 21:47:36 +01:00
Dismissed
Reviewed-on: #2867
Co-authored-by: MaranBr <maranbr@outlook.com>
Co-committed-by: MaranBr <maranbr@outlook.com>
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: #2869
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: #2881
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: #358
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Reviewed-by: crueter <crueter@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: #2875
Reviewed-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Reviewed-by: crueter <crueter@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: #2874
Reviewed-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Reviewed-by: crueter <crueter@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
Mainly so doing `UPDATE=1 .ci/license-header.sh` doesnt just spam them everytime (I have like a copy of them on almost every stash ever since haha)
Signed-off-by: lizzie <lizzie@eden-emu.dev>

Reviewed-on: #2878
Reviewed-by: crueter <crueter@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: #2873
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Reviewed-by: crueter <crueter@eden-emu.dev>
Co-authored-by: MaranBr <maranbr@outlook.com>
Co-committed-by: MaranBr <maranbr@outlook.com>
Also removes sse2neon :)
Software prefetching SUCKS and it's evil don't do it
Signed-off-by: lizzie <lizzie@eden-emu.dev>

Reviewed-on: #2856
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
highly subjective change
Signed-off-by: lizzie <lizzie@eden-emu.dev>

Reviewed-on: #2883
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: #2877
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: #2871
Reviewed-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
It may be possible to run without the extensions, with decreased stability of course (or partial implementation thereof)
Signed-off-by: lizzie <lizzie@eden-emu.dev>

Reviewed-on: #2876
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
I had this pending but oh well, the double sed is fine for sh I believe
Signed-off-by: lizzie <lizzie@eden-emu.dev>

Reviewed-on: #2879
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
[dynarmic] replace mcl::bit_cast with std one
Some checks reported errors
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build cancelled
c6a98cb344
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Lizzie dismissed Maufeat's review 2025-10-29 03:35:06 +01:00
Reason:

New commits pushed, approval review dismissed automatically according to repository settings

Lizzie dismissed MaranBr's review 2025-10-29 03:35:06 +01:00
Reason:

New commits pushed, approval review dismissed automatically according to repository settings

Lizzie dismissed DraVee's review 2025-10-29 03:35:06 +01:00
Reason:

New commits pushed, approval review dismissed automatically according to repository settings

Lizzie force-pushed rere2 from c6a98cb344
Some checks reported errors
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build cancelled
to 2bb64bdfe0
Some checks failed
eden-license / license-header (pull_request) Successful in 30s
GitHub Actions [CI] Build failed
2025-10-29 03:36:25 +01:00
Compare
crueter approved these changes 2025-10-29 03:39:59 +01:00
DraVee approved these changes 2025-10-29 04:04:42 +01:00
MaranBr merged commit b50f8c620b into master 2025-10-29 04:10:03 +01:00
MaranBr deleted branch rere2 2025-10-29 04:10:03 +01:00
Sign in to join this conversation.
No description provided.