..
android
[android] Replace Oboe audio with SDL3 audio (#4338)
1 month ago
container
[common] Switch to boost::unordered_flat containers (#4326)
1 month ago
fs
[common/fs] Preserve Windows roots during path sanitization (#4437)
3 weeks ago
net
[common/net] fix linking errors due to C++11 ABI typedef mishandle (#4260)
1 month ago
windows
[port] windows 7 support (#3105)
10 months ago
x64
[common] Switch to boost::unordered_flat containers (#4326)
1 month ago
CMakeLists.txt
[loader] add ZBIC (zstd variant) NSO decompression support for Switch 22.0+ (#4482)
1 week ago
address_space.cpp
general: Format licenses as per SPDX guidelines
4 years ago
address_space.h
Move to Clang Format 15
4 years ago
address_space.inc
[fmt] use {#:x} instead of 0x{:#x} (#4170)
2 months ago
adpf.cpp
[core, gpu, threads] Multithreading refactor (#4254)
2 months ago
adpf.h
[core, gpu, threads] Multithreading refactor (#4254)
2 months ago
algorithm.h
General: Fix compilation for GCC
4 years ago
alignment.h
[core/hle/kernel/svc] add missing CanContain check for {Un}MapProcessCodeMemory, remove 4KB align func (#4164)
3 months ago
announce_multiplayer_room.h
[chore] Fixed a couple memory leaks using up ~15 MB each iteration (#398)
9 months ago
assert.cpp
[common/logging] Simplify logging logic and fix issues when logging before system is created (#3688)
7 months ago
assert.h
[common/logging] Simplify logging logic and fix issues when logging before system is created (#3688)
7 months ago
atomic_ops.h
[common] provide fallback for lack of atomic u128 support (#2999)
11 months ago
bit_field.h
[common] rework BitField and BitUtil, use concepts whenever possible (#4076)
3 months ago
bit_util.h
[common] rework BitField and BitUtil, use concepts whenever possible (#4076)
3 months ago
bounded_threadsafe_queue.h
[video_core] reduce SPSC/MPSC queue contention for commands (#289)
11 months ago
cityhash.cpp
chore: add missing SPDX tags
5 years ago
cityhash.h
chore: add missing SPDX tags
5 years ago
common_funcs.h
[common] rework BitField and BitUtil, use concepts whenever possible (#4076)
3 months ago
common_types.h
[tools, cmake] refactor: update/hash check scripts, use tags for some more deps, proper CPMUtil separation (#2666)
1 year ago
concepts.h
[common] replace Common::(DerivedFrom, IsArithmetic, Size, ConvertibleTo, IsIntegral) with libstdc++ equivalents (#290)
11 months ago
container_hash.h
[common] Switch to boost::unordered_flat containers (#4326)
1 month ago
cpu_features.cpp
[common] Fix RDTSC nanosecond conversion (#4422)
3 weeks ago
cpu_features.h
[common] Fix RDTSC nanosecond conversion (#4422)
3 weeks ago
demangle.cpp
[ci] Fix macOS "no type named 'free' in namespace 'std' (#4347)
1 month ago
demangle.h
[common] use abi::__cxa_demangle for demangling using the system's glibcxx/libc++ (#3894)
4 months ago
device_power_state.cpp
Add Device Power State (Windows, Linux, Mac and Android) (#197)
1 year ago
device_power_state.h
Add Device Power State (Windows, Linux, Mac and Android) (#197)
1 year ago
div_ceil.h
Move to Clang Format 15
4 years ago
dynamic_library.cpp
[*] Fix compilation on fmt 12.2.0 (#4107)
4 months ago
dynamic_library.h
common: dynamic_library: Add ctor for existing handle.
3 years ago
elf.h
gl_staging_buffer_pool: Refactor allocation variables into a struct
3 years ago
error.cpp
[common/error] remove preprocessor macros for strerror_r gating (#4450)
2 weeks ago
error.h
chore: make yuzu REUSE compliant
4 years ago
fiber.cpp
[common/core/dynarmic] Optimize page table allocations (#4219)
4 weeks ago
fiber.h
[common, core] remove uneeded memory indirection overhead at startup (#3306)
9 months ago
fixed_point.h
[common] replace Common::(DerivedFrom, IsArithmetic, Size, ConvertibleTo, IsIntegral) with libstdc++ equivalents (#290)
11 months ago
free_region_manager.h
[meta] fix license headers (#2547)
1 year ago
hash.h
Refactor VideoCore to use AS sepparate from Channel.
4 years ago
heap_tracker.cpp
[common/logging] Simplify logging logic and fix issues when logging before system is created (#3688)
7 months ago
heap_tracker.h
heap_tracker: use linear-time mapping eviction
3 years ago
hex_util.cpp
[fs] fix crash on '#' comments in pchtxt patches (#4124)
2 months ago
hex_util.h
Update fmt to allow for v11
2 years ago
host_memory.cpp
[common/core/dynarmic] Optimize page table allocations (#4219)
4 weeks ago
host_memory.h
[common/core/dynarmic] Optimize page table allocations (#4219)
4 weeks ago
httplib.h
[cmake, deps] conjure common/httplib.h and remove global def for httplib macros (#3800)
6 months ago
input.h
[common] Switch to boost::unordered_flat containers (#4326)
1 month ago
intrusive_list.h
common: add intrusive list type
3 years ago
intrusive_red_black_tree.h
general: fixes for gcc 13
4 years ago
literals.h
general: Convert source file copyright comments over to SPDX
5 years ago
log_classes.inc
[common/logging] Simplify logging logic and fix issues when logging before system is created (#3688)
7 months ago
logging.cpp
[common/logging] Fix long logs, remove clutter on Android logcat (#4310)
1 month ago
logging.h
[common/logging] eliminate uneeded std::string{} allocations per each logging (#4273)
1 month ago
lru_cache.h
[texture_cache] Fix a rare visual corruption under specific conditions (#3986)
4 months ago
lz4_compression.cpp
gl_staging_buffer_pool: Refactor allocation variables into a struct
3 years ago
lz4_compression.h
gl_staging_buffer_pool: Refactor allocation variables into a struct
3 years ago
math_util.h
[hid_core, input_common] use std::numbers::pi{_v} instead of re-defining (#4160)
3 months ago
memory_detect.cpp
general: Convert source file copyright comments over to SPDX
5 years ago
memory_detect.h
Rework time service to fix time passing offline.
3 years ago
multi_level_page_table.cpp
general: Format licenses as per SPDX guidelines
4 years ago
multi_level_page_table.h
General: address feedback
4 years ago
multi_level_page_table.inc
[memory] coalesce redundant remappings of MultiPageLevel (#3857)
5 months ago
overflow.h
[common] replace Common::BitCast with libc++ provided one (#2774)
12 months ago
page_table.cpp
[common/core/dynarmic] Optimize page table allocations (#4219)
4 weeks ago
page_table.h
[common/page_table] unmark non-constexpr functions (#4433)
3 weeks ago
param_package.cpp
[common/logging] Simplify logging logic and fix issues when logging before system is created (#3688)
7 months ago
param_package.h
[common] Switch to boost::unordered_flat containers (#4326)
1 month ago
parent_of_member.h
Silence std::aligned_storage warnings as it's deprecated in C++23,
4 years ago
point.h
general: Convert source file copyright comments over to SPDX
5 years ago
polyfill_thread.h
[common] use libc++ provided jthread instead of in-house one (which deadlocks on FBSD 14) (#351)
1 year ago
random.cpp
[android] fix crash due to ctor/dtor ordering for std::random_device being uninitialized when used in other static ctor/dtors (#3806)
6 months ago
random.h
[common] unify std::random_device (#3801)
6 months ago
range_map.h
[meta] fix license headers (#2547)
1 year ago
range_mutex.h
smmu: use new range mutex construction for protecting counters
3 years ago
range_sets.h
Common: Rename SplitRangeSet to OverlapRangeSet
3 years ago
range_sets.inc
[cmake] enable clang-cl and WoA builds (#348)
1 year ago
ring_buffer.h
[common] rework BitField and BitUtil, use concepts whenever possible (#4076)
3 months ago
scm_rev.cpp.in
[frontend] Built-in auto updater (#3845)
5 months ago
scm_rev.h
[frontend] Built-in auto updater (#3845)
5 months ago
scope_exit.h
scope_exit: Make constexpr
3 years ago
scratch_buffer.h
[common] Use `std::make_unique_for_overwrite<T>` in ScratchBuffer, remove polyfill (#4432)
1 week ago
settings.cpp
[buffer_cache] Simplify GPU fence synchronization and remove GPU buffer readback (#4477)
1 week ago
settings.h
[buffer_cache] Simplify GPU fence synchronization and remove GPU buffer readback (#4477)
1 week ago
settings_common.cpp
Fix more typos
3 years ago
settings_common.h
[cmake, common] allow build with -fno-rtti and /GR-, to disable gen of rtti and save some bytes in vtables (#359)
8 months ago
settings_enums.h
[buffer_cache] Simplify GPU fence synchronization and remove GPU buffer readback (#4477)
1 week ago
settings_input.cpp
core: hid: Split SL and SR buttons
3 years ago
settings_input.h
android: Input mapping
3 years ago
settings_setting.h
[*] Fix compilation on fmt 12.2.0 (#4107)
4 months ago
signal_chain.cpp
android: Add cpu bakend gui toggle
3 years ago
signal_chain.h
Address some review comments
3 years ago
slot_vector.h
[video_core] fix redundant resize-copy overload and just use default-init resize, to reduce stutter on Mario BP (#3874)
4 months ago
socket_types.h
[net] support SCTP protocols (+all base FBSD protos), ban more NS domains (#3955)
5 months ago
sparse_large_vector.cpp
[common/sparse_large_vector] correct Win32 exception handler (#4481)
1 week ago
sparse_large_vector.h
[common/sparse_large_vector] correct Win32 exception handler (#4481)
1 week ago
stb.cpp
[common/stb] remove unused I/O funcs from non-LTO builds, use common/stb.h on ns service (#4282)
1 month ago
stb.h
[common/stb] remove unused I/O funcs from non-LTO builds, use common/stb.h on ns service (#4282)
1 month ago
steady_clock.cpp
[common] remove presumed 'hot path' for QPC of 10MHz on SteadyClock::Now() (#4162)
3 months ago
steady_clock.h
steady_clock: Introduce a real time clock
4 years ago
stream.cpp
general: Convert source file copyright comments over to SPDX
5 years ago
stream.h
general: Convert source file copyright comments over to SPDX
5 years ago
string_util.cpp
[*] basic in-house cpp linting (#4039)
4 months ago
string_util.h
[common, fs] include missing header introduced on #330 (#370)
1 year ago
swap.h
[*] basic in-house cpp linting (#4039)
4 months ago
thread.cpp
[core, gpu, threads] Multithreading refactor (#4254)
2 months ago
thread.h
[core, gpu, threads] Multithreading refactor (#4254)
2 months ago
thread_queue_list.h
chore: add missing SPDX tags
5 years ago
thread_worker.h
[core, gpu, threads] Multithreading refactor (#4254)
2 months ago
threadsafe_queue.h
[common] use libc++ provided jthread instead of in-house one (which deadlocks on FBSD 14) (#351)
1 year ago
time_zone.cpp
[common/logging] Simplify logging logic and fix issues when logging before system is created (#3688)
7 months ago
time_zone.h
common: Move system time zone string detection
3 years ago
tiny_mt.h
[common] unify std::random_device (#3801)
6 months ago
tree.h
[common] Use U8 for colour of RB-tree instead of integer to save space (#228)
1 year ago
typed_address.h
[common] rework BitField and BitUtil, use concepts whenever possible (#4076)
3 months ago
uint128.h
[meta] fix license headers (#2547)
1 year ago
unique_function.h
general: Convert source file copyright comments over to SPDX
5 years ago
uuid.cpp
[hle] Fix crash on MK8D and SM3DW LDN (#4417)
3 weeks ago
uuid.h
[hle] Fix crash on MK8D and SM3DW LDN (#4417)
3 weeks ago
vector_math.h
[common] remove unused vector_math.h fluff (#4333)
4 weeks ago
zbic_compression.cpp
[loader] add ZBIC (zstd variant) NSO decompression support for Switch 22.0+ (#4482)
1 week ago
zbic_compression.h
[loader] add ZBIC (zstd variant) NSO decompression support for Switch 22.0+ (#4482)
1 week ago
zstd_compression.cpp
zstd: Use ZSTD_getFrameContentSize instead of ZSTD_getDecompressedSize
4 years ago
zstd_compression.h
general: Convert source file copyright comments over to SPDX
5 years ago