861 Commits (949964fb1b45adac8ee3a1ff0ffdbe936f4f87f8)

Author SHA1 Message Date
lizzie dbc98f758e
[core/memory] Remove defered heap allocation on Linux. (#2587) 9 months ago
lizzie a5996c7511
[dynarmic] Refactoring to reduce latency hit from recompilation (#358) 9 months ago
lizzie 87cacbeed4
[compat] HaikuOS port (#2805) 9 months ago
lizzie 992bae4e2a
[common] replace Common::BitCast with libc++ provided one (#2774) 9 months ago
lizzie 1971fbe5af
[core, qt] remove non-ascii from src code (#2779) 9 months ago
lizzie c0fb872d1a
[arm] Add "debugging" cpu accuracy option to replace CPU debug toggle (#2640) 9 months ago
Bix 191dd892e5
[android] Legacy build flavor (#51) 9 months ago
Marcin Serwin f088f028f3
[cmake] Fix building on aarch64-linux (#2591) 10 months ago
lizzie 191e4c75a1
[meta] fix license headers (#2547) 10 months ago
MaranBr 19036c59b5
[video_core] Simplify DMA options (#525) 10 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 10 months ago
crueter bbcd8aded6
Revert "[heap_tracker] Use ankerl map instead of rb tree (#249)" (#382) 10 months ago
MaranBr 7f482d0730
[core] Add option to control Host MMU Emulation (#324) 11 months ago
lizzie 9d53933a95
[fmt] use {:#X} for format instead of 0x{:X} (#309) 11 months ago
lizzie 7950c5cca0
[common/host_memory] use assert instead of throw on Impl() ctor; abort on error (#316) 11 months ago
CamilleLaVey 9fae048a5a
revert [jit] Increase x86_64 default code size to full 2GiB hugepage (#318) (#337) 11 months ago
Shinmegumi eb80a30c42
revert 22847ec78a (#331) 11 months ago
lizzie 22847ec78a
[jit] Disable fastmem (by default) on FreeBSD, Solaris and OpenBSD due to subpar timings of SIGSEGV (#319) 11 months ago
lizzie 3cb8e6111a
[jit] Increase x86_64 default code size to full 2GiB hugepage (#318) 11 months ago
crueter 21cd44ec04
[dynarmic] jit fix branch v2 (#203) 11 months ago
lizzie c9a3baab5d
[heap_tracker] Use ankerl map instead of rb tree (#249) 11 months ago
lizzie 9c6fad7561
[arm] allow duplicate addresses on backtrace (#251) 11 months ago
crueter 41f0fa97ca
[dynarmic] revert bad changes (#202) 11 months ago
wildcard 41ffa5a342
[core, nce] module_id cache key handling (#195) 11 months ago
lizzie 56acd4041a
[dynarmic] XMM spill, SSE/AVX emit, sub/add, configurable JIT state pointer, remove unnecessary stuff (#128) 12 months ago
lizzie 7b23cd0df4
[dynarmic] fix userconfig casting warn (#55) 1 year ago
CamilleLaVey cd394fc40f revert [android] Snapdragon 865 patches (#23) 1 year ago
crueter 444109c251 [android] Snapdragon 865 patches (#23) 1 year ago
Gamer64 a002730d68
[VK] Rework SPIRV Shader Optimization (#238) 1 year ago
CamilleLaVey fa600b88b1 revert 91a662431c (#240) 1 year ago
JPikachu 91a662431c [Texture_cache] Better memory handling for devices with lower memory allocations (#233) 1 year ago
Maufeat 2e6a289a0b Add Airplane Mode + Host Network Interface Details (#204) 1 year ago
MrPurple666 2f01c69710 LRU Cache Refactor with Thread-Safety (#199) 1 year ago
MrPurple666 bb2f527b16 Use a different approach for the LRU toggle 1 year ago
MrPurple666 b5bec371ae Add toggle for LRU 1 year ago
MrPurple666 476e0fe432 Use 4MB cache size instead of 1MB 1 year ago
EmulationEnjoyer e6d0c5ea42 arm: Skip duplicate consecutive addresses in backtrace output 2 years ago
MrPurple666 be4bc3b477 WIP: DO-NOT-MERGE: NCE experiments: Better Pre-Fetch implementation 1 year ago
MrPurple666 739e5c47ea WIP: DO-NOT-MERGE: NCE experiments: Better LRU cache implementation 1 year ago
MrPurple666 3d43fecece WIP: DO-NOT-MERGE: NCE experiments: Initial LRU 1 year ago
MrPurple666 27ceda2c6c WIP: DO-NOT-MERGE: NCE experiments: Fix build errors 1 year ago
MrPurple666 777b674edf WIP: DO-NOT-MERGE: NCE experiments: Some optimizations on pre-fetch and cache 1 year ago
MrPurple666 d36031849e WIP: DO-NOT-MERGE: NCE experiments: Ensure guest context reflects thread state during unlock 1 year ago
MrPurple666 d621707001 WIP: DO-NOT-MERGE: NCE experiments 1 year ago
crueter 9cef9f5dce Update fmt to allow for v11 1 year ago
Briar c98be3d793 Update fastmem pointer handling to use std::optional 1 year ago
GPUCode 26a25d2280 core: Support multiple modules per patcher 3 years ago
Liam c366d8e8d9 core: track separate heap allocation for linux 3 years ago
Liam e2b5f2392e kernel: instantiate memory separately for each guest process 3 years ago
Liam cdf5beae3d nce: hide shadowing warnings from dynarmic headers 3 years ago