| Commit message (Expand) | Author | Age | Files | Lines |
| * | nx2: map GPU memory before later command lists are read | Sssnowyyy | 30 hours | 1 | -3/+8 |
| * | video_core: split the GPU thread in two (EDEN_NX2_SPLIT, off by default) | Takoroka | 5 days | 1 | -7/+48 |
| * | nx2: poll pending channels briefly before sleeping; profile zones on the TSC | Takoroka | 6 days | 1 | -1/+12 |
| * | nx2: GPU-thread zone timers and an in-process sampling profiler | Takoroka | 6 days | 1 | -1/+14 |
| * | nx2: unmap GPU memory in submission order | Takoroka | 7 days | 1 | -0/+6 |
| * | Switch 2: suspend channels on semaphore acquires; fix pushbuffer desyncs | Takoroka | 7 days | 1 | -1/+13 |
| * | [gpu] Fix infinite hangup/freezes at shutdown/reset (#4395) | lizzie | 2026-09-11 | 1 | -0/+7 |
| * | [core, gpu, threads] Multithreading refactor (#4254) | CamilleLaVey | 2026-08-08 | 1 | -0/+1 |
| * | [video_core, hle] remove redundant parent references in system structs (#3908) | lizzie | 2026-06-23 | 1 | -14/+14 |
| * | [video_core] fix H264 and jthread() causing spurious errors (#3907) | lizzie | 2026-04-29 | 1 | -41/+32 |
| * | [video_core/engines/maxwell3d] memory inline DrawState to reduce indirection ... | lizzie | 2026-04-28 | 1 | -3/+1 |
| * | [vulkan] 2nd Vulkan Global Maintenance (#3853) | CamilleLaVey | 2026-04-24 | 1 | -2/+11 |
| * | [video_core] Rework GPU Accuracy levels and remove Early Release Fences toggl... | MaranBr | 2025-12-09 | 1 | -8/+1 |
| * | [common] replace Common::(DerivedFrom, IsArithmetic, Size, ConvertibleTo, IsI... | lizzie | 2025-11-07 | 1 | -3/+1 |
| * | [common] use libc++ provided jthread instead of in-house one (which deadlocks... | lizzie | 2025-10-01 | 1 | -1/+1 |
| * | [meta] remove MicroProfile (#185) | crueter | 2025-08-06 | 1 | -7/+3 |
| * | Add cmake option to enable microprofile (#179) | Gamer64 | 2025-08-02 | 1 | -0/+2 |
| * | Port changes from Early Access | darktux | 2025-04-04 | 1 | -0/+1 |
| * | scope_exit: Make constexpr | FearlessTobi | 2024-02-19 | 1 | -1/+3 |
| * | nvnflinger/gpu: implement layer stack composition | Liam | 2024-01-31 | 1 | -6/+0 |
| * | SMMU: Initial adaptation to video_core. | Fernando Sahmkow | 2024-01-18 | 1 | -3/+3 |
| * | Memory Tracking: Optimize tracking to only use atomic writes when contested w... | Fernando Sahmkow | 2023-06-28 | 1 | -3/+3 |
| * | core: frontend: Refactor GraphicsContext to its own module. | bunnei | 2023-06-03 | 1 | -1/+1 |
| * | bounded_threadsafe_queue: Deduplicate and add PushModes | Morph | 2023-03-21 | 1 | -1/+1 |
| * | bounded_threadsafe_queue: Use simplified impl of bounded queue | Morph | 2023-03-21 | 1 | -3/+4 |
| * | Merge pull request #9778 from behunin/my-box-chevy | bunnei | 2023-03-17 | 1 | -1/+2 |
| |\ |
|
| | * | gpu_thread: Use bounded queue | Behunin | 2023-03-03 | 1 | -1/+2 |
| * | | core: Promote CPU/GPU threads to time critical | Morph | 2023-03-07 | 1 | -1/+1 |
| |/ |
|
| * | Remove OnCommandListEndCommand | Behunin | 2023-02-07 | 1 | -6/+0 |
| * | general: fix compile for Apple Clang | Liam | 2022-11-22 | 1 | -1/+1 |
| * | VideoCore: Refactor fencing system. | Fernando Sahmkow | 2022-10-06 | 1 | -1/+1 |
| * | VideoCore: Refactor syncing. | Fernando Sahmkow | 2022-10-06 | 1 | -1/+5 |
| * | VideoCore: implement channels on gpu caches. | Fernando Sahmkow | 2022-10-06 | 1 | -7/+7 |
| * | common: remove "yuzu:" prefix from thread names | Liam | 2022-10-03 | 1 | -1/+1 |
| * | gpu_thread: Use the previous MPSCQueue implementation | Morph | 2022-07-06 | 1 | -2/+1 |
| * | common: Change semantics of UNREACHABLE to unconditionally crash | Liam | 2022-06-13 | 1 | -1/+1 |
| * | gpu_thread: Move to bounded queue | Levi Behunin | 2022-06-02 | 1 | -1/+2 |
| * | general: Convert source file copyright comments over to SPDX | Morph | 2022-04-23 | 1 | -3/+2 |
| * | video_core: Replace lock_guard with scoped_lock | Merry | 2022-04-07 | 1 | -1/+1 |
| * | gpu: Use std::jthread for async gpu thread | ameerj | 2021-09-15 | 1 | -44/+13 |
| * | GPUTHread: Remove async reads from Normal Accuracy. | Fernando Sahmkow | 2021-06-11 | 1 | -18/+6 |
| * | common: Move settings to common from core. | bunnei | 2021-04-14 | 1 | -1/+1 |
| * | video_core: Use a CV for blocking commands. | Markus Wick | 2021-04-07 | 1 | -17/+26 |
| * | video_core/gpu_thread: Keep the write lock for allocating the fence. | Markus Wick | 2021-04-07 | 1 | -0/+2 |
| * | video_core/gpu_thread: Implement a ShutDown method. | Markus Wick | 2021-04-07 | 1 | -8/+18 |
| * | common/threadsafe_queue: Provide Wait() method. | Markus Wick | 2021-04-07 | 1 | -2/+1 |
| * | gpu_thread: Remove Async NVDEC placeholders | ameerj | 2021-02-28 | 1 | -10/+3 |
| * | rebase, fix name shadowing, more const | ameerj | 2021-02-13 | 1 | -1/+1 |
| * | nvdec cleanup | ameerj | 2021-02-13 | 1 | -3/+2 |
| * | gpu: Report renderer errors with exceptions | ReinUsesLisp | 2021-02-13 | 1 | -5/+7 |