| Commit message (Expand) | Author | Age | Files | Lines |
| * | Revert "[hle] constexpr handler dispatch maps, introduce version gating (#448... | PavelBARABANOV | 2026-10-15 | 23 | -210/+222 |
| * | [hle] constexpr handler dispatch maps, introduce version gating (#4480) | lizzie | 2026-10-13 | 13 | -195/+231 |
| * | [hle] VirtualBoy classics fixes, QLaunch IPC fixes, implement extra ams SVCIn... | lizzie | 2026-09-08 | 2 | -0/+8 |
| * | partial revert 54cd5fb8eb (#4355) | PavelBARABANOV | 2026-09-08 | 1 | -23/+0 |
| * | [common] Switch to boost::unordered_flat containers (#4326) | crueter | 2026-08-31 | 1 | -2/+2 |
| * | [core, hle, video_core, memory] Improve multi-process, display layers, dynami... | Maufeat | 2026-08-29 | 4 | -78/+255 |
| * | [core, gpu, threads] Multithreading refactor (#4254) | CamilleLaVey | 2026-08-08 | 2 | -0/+33 |
| * | [fmt] use {#:x} instead of 0x{:#x} (#4170) | lizzie | 2026-07-25 | 1 | -2/+2 |
| * | [video_core, hle] remove redundant parent references in system structs (#3908) | lizzie | 2026-06-23 | 3 | -14/+20 |
| * | [*] fix missing '#pragma once' on header files (#4014) | lizzie | 2026-05-26 | 2 | -1/+8 |
| * | [vi] Restore high Z-index for shared buffer layer to fix keyboard overlay dis... | PavelBARABANOV | 2026-03-26 | 1 | -1/+3 |
| * | [frontend] Slow and Turbo modes (#3525) | crueter | 2026-02-12 | 1 | -2/+2 |
| * | [*] change all std::unordered_map and std::unordered_set into ankerl::unorder... | lizzie | 2026-02-10 | 1 | -2/+5 |
| * | [core, display, overlay] Add LayerIsOverlay to separate overlay on composer, ... | Maufeat | 2025-12-17 | 4 | -45/+24 |
| * | [hle,display,overlay,starter,hid] add overlay functions, starter applet (init... | Maufeat | 2025-11-27 | 8 | -19/+128 |
| * | [meta] fix license headers (#2547) | lizzie | 2025-09-21 | 1 | -0/+3 |
| * | [cmake] enable clang-cl and WoA builds (#348) | lizzie | 2025-09-09 | 1 | -2/+2 |
| * | service/vi: Improve OpenDisplay validation | Zephyron | 2025-04-19 | 1 | -3/+17 |
| * | vi: workaround conductor includes | Liam | 2024-02-23 | 1 | -1/+2 |
| * | vi: ignore shared buffer destruction failure on termination | Liam | 2024-02-20 | 1 | -1/+1 |
| * | vi: remove superfluous locking in shared buffer manager | Liam | 2024-02-19 | 1 | -8/+0 |
| * | nvnflinger/vi: don't recreate buffer queue on open/close | Liam | 2024-02-19 | 4 | -39/+38 |
| * | nvnflinger: check for layers before compose | Liam | 2024-02-18 | 2 | -3/+4 |
| * | service: vi: Implement ListDisplayMode | german77 | 2024-02-17 | 3 | -12/+41 |
| * | vi: manage resources independently of nvnflinger and refactor | Liam | 2024-02-17 | 33 | -721/+1086 |
| * | vi: move shared buffer management from nvnflinger | Liam | 2024-02-17 | 15 | -37/+609 |
| * | nvnflinger: convert to process | Liam | 2024-02-17 | 18 | -189/+100 |
| * | vi: rewrite IApplicationDisplayService | Liam | 2024-02-14 | 3 | -309/+228 |
| * | vi: rewrite ISystemDisplayService | Liam | 2024-02-14 | 2 | -148/+92 |
| * | vi: rewrite IManagerDisplayService | Liam | 2024-02-14 | 2 | -61/+28 |
| * | vi: rewrite IHOSBinderDriver | Liam | 2024-02-14 | 2 | -44/+41 |
| * | vi: rewrite IApplicationRootService, IManagerRootService, ISystemRootService | Liam | 2024-02-14 | 11 | -90/+143 |
| * | vi: split into implementation files | Liam | 2024-02-14 | 17 | -917/+1043 |
| * | vi: extract types | Liam | 2024-02-14 | 6 | -69/+77 |
| * | nvnflinger/gpu: implement blending | Liam | 2024-02-09 | 2 | -2/+17 |
| * | nvnflinger/gpu: implement layer stack composition | Liam | 2024-01-31 | 3 | -6/+18 |
| * | core: support offline web applet | Liam | 2024-01-29 | 3 | -3/+12 |
| * | am: migrate global state to per-applet state structure | Liam | 2024-01-29 | 1 | -0/+8 |
| * | service: properly convert buffers to strings | Narr the Reg | 2024-01-23 | 1 | -3/+2 |
| * | vi: check layer state before opening or closing | Liam | 2024-01-17 | 2 | -6/+17 |
| * | nvnflinger: ensure display abandonment considers all layers and future layers | Liam | 2024-01-17 | 2 | -0/+14 |
| * | vi: connect vsync event handle lifetime to application display service interface | Liam | 2024-01-07 | 3 | -23/+9 |
| * | vi: fix name of nvnflinger | Liam | 2024-01-07 | 2 | -27/+27 |
| * | vi: fix confusion between closing and destroying layers | Liam | 2023-12-12 | 5 | -16/+44 |
| * | nvnflinger: use graphic buffer lifetime for map handle | Liam | 2023-10-29 | 1 | -1/+1 |
| * | service: nvnflinger: Implement shared buffer | Narr the Reg | 2023-10-01 | 1 | -9/+120 |
| * | general: Use console mode helper across project | lat9nq | 2023-08-22 | 1 | -1/+1 |
| * | general: Convert use_docked_mode to an enumeration | lat9nq | 2023-08-22 | 1 | -1/+1 |
| * | general: fix incorrect conversions | Liam | 2023-08-08 | 1 | -1/+1 |
| * | core: remove ResultVal type | Liam | 2023-08-08 | 3 | -16/+24 |