| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2024-02-26 | settings: remove global override for smash on amdvlk | 1 | -2/+0 | ||
| 2024-02-24 | settings: enable error applet | 1 | -1/+1 | ||
| 2024-02-24 | common/ring_buffer: Include <limits> header | 1 | -0/+1 | ||
| 2024-02-20 | audio: rewrite IAudioDevice | 2 | -0/+5 | ||
| 2024-02-19 | scope_exit: Make constexpr | 4 | -25/+53 | ||
| Allows the use of the macro in constexpr-contexts. Also avoids some potential problems when nesting braces inside it. | |||||
| 2024-02-18 | vulkan_device: don't use fixed cap for memory limits | 2 | -0/+8 | ||
| 2024-02-17 | android: Input mapping | 3 | -0/+191 | ||
| 2024-02-09 | general: add default configurations for applet mode | 4 | -0/+38 | ||
| 2024-02-08 | common: fs: Expand android macros | 2 | -134/+91 | ||
| 2024-02-08 | android: Move JNI setup and helpers to common | 7 | -1/+969 | ||
| 2024-02-05 | Common: Rename SplitRangeSet to OverlapRangeSet | 2 | -40/+43 | ||
| 2024-02-05 | typed_address: test values are unsigned | 1 | -41/+41 | ||
| 2024-02-05 | Buffer Cache: Refactor to use Range sets instead | 1 | -81/+103 | ||
| 2024-02-04 | Common: Introduce Range Sets | 3 | -0/+354 | ||
| 2024-02-04 | VideoCore: Move Slot Vector to Common | 2 | -0/+228 | ||
| 2024-02-02 | service: fs: Skip non user id folders | 1 | -0/+3 | ||
| 2024-01-31 | smmu: use new range mutex construction for protecting counters | 2 | -0/+94 | ||
| 2024-01-31 | settings: Allow audio sink, input, and output to be set per game | 1 | -6/+6 | ||
| 2024-01-27 | atomic_ops: Fix MSVC | 1 | -15/+19 | ||
| 2024-01-27 | atomic_ops: Remove volatile qualifier | 1 | -21/+19 | ||
| 2024-01-27 | atomic_ops: Reduce code duplication with templates | 1 | -45/+26 | ||
| Also fixes builds on unusual toolchains where: - u32 is unsigned int - u64 is unsigned long long - uintptr_t is unsigned long | |||||
| 2024-01-27 | Move time services to new IPC. | 1 | -2/+2 | ||
| Add some fixes/improvements to usage with the new IPC | |||||
| 2024-01-25 | Address review comments and fix compilation problems | 1 | -0/+1 | ||
| 2024-01-25 | fs: Add path class | 1 | -0/+17 | ||
| 2024-01-24 | Rework time service to fix time passing offline. | 10 | -79/+70 | ||
| 2024-01-20 | fs/file: Explicitly convert std::u8string to std::filesystem::path | 1 | -1/+1 | ||
| 2024-01-18 | Core: Initial implementation of device memory mapping | 1 | -0/+1 | ||
| 2024-01-15 | Fix more typos | 2 | -2/+2 | ||
| 2024-01-12 | kernel: fix page leak on process termination | 1 | -24/+10 | ||
| 2023-12-30 | android: Migrate in-game overlay settings to ini | 2 | -0/+3 | ||
| 2023-12-27 | heap_tracker: use linear-time mapping eviction | 2 | -9/+28 | ||
| 2023-12-26 | assert/logging: Stop the logging thread and flush the backends before crashing | 3 | -0/+23 | ||
| Co-Authored-By: SachinVin <26602104+SachinVin@users.noreply.github.com> | |||||
| 2023-12-25 | core: track separate heap allocation for linux | 5 | -7/+376 | ||
| 2023-12-25 | ring_buffer: Use feature macro | 1 | -1/+1 | ||
| Co-Authored-By: GPUCode <47210458+GPUCode@users.noreply.github.com> | |||||
| 2023-12-17 | path_util: copy output for GetParentPath | 2 | -4/+4 | ||
| 2023-12-17 | android: add oboe audio sink | 1 | -4/+3 | ||
| 2023-12-16 | Make system settings persistent across boots | 1 | -0/+6 | ||
| 2023-12-14 | common: use memory holepunching when clearing memory | 2 | -9/+31 | ||
| 2023-12-12 | settings: Allow vsync to be changed per-game | 1 | -1/+1 | ||
| 2023-12-12 | settings: Allow CPU Debug and Fastmem to be changed per-game | 1 | -4/+4 | ||
| 2023-12-12 | android: Add per-game drivers | 2 | -0/+3 | ||
| 2023-12-12 | android: Refactor settings to expose more options | 1 | -1/+4 | ||
| In AbstractSetting, this removes the category, androidDefault, and valueAsString properties as they are no longer needed and have replacements. isSwitchable, global, and getValueAsString are all exposed and give better options for working with global/per-game settings. | |||||
| 2023-12-09 | settings: Clearer NCE error messages | 1 | -2/+6 | ||
| 2023-12-08 | settings: Enable NCE by default on capable systems | 1 | -4/+10 | ||
| 2023-12-05 | Improve path splitting speed | 2 | -11/+33 | ||
| 2023-12-02 | host_memory: move MAP_ALIGNED_SUPER attempt after 448d4815dece | 1 | -13/+11 | ||
| src/common/host_memory.cpp:410:14: error: unused function 'ChooseVirtualBase' [-Werror,-Wunused-function] 410 | static void* ChooseVirtualBase(size_t virtual_size) { | ^~~~~~~~~~~~~~~~~ | |||||
| 2023-12-02 | host_memory: allow missing MAP_NORESERVE on FreeBSD after 448d4815dece | 1 | -0/+4 | ||
| src/common/host_memory.cpp:408:47: error: use of undeclared identifier 'MAP_NORESERVE' MAP_PRIVATE | MAP_ANONYMOUS | MAP_NORESERVE, -1, 0); ^ | |||||
| 2023-11-30 | cmake: prefer system gamemode library | 1 | -1/+1 | ||
| 2023-11-30 | cmake: sync gamemode conditionals with code after 5eec980a2d71 | 1 | -1/+1 | ||
| FAILED: bin/yuzu ld: error: unable to find library -lgamemode FAILED: bin/yuzu-cmd ld: error: undefined symbol: Common::Linux::StartGamemode() >>> referenced by yuzu.cpp >>> src/yuzu_cmd/CMakeFiles/yuzu-cmd.dir/yuzu.cpp.o:(main) ld: error: undefined symbol: Common::Linux::StopGamemode() >>> referenced by yuzu.cpp >>> src/yuzu_cmd/CMakeFiles/yuzu-cmd.dir/yuzu.cpp.o:(main) | |||||
| 2023-11-29 | general: conditionally compile gamemode on linux only | 2 | -1/+2 | ||