| Commit message (Expand) | Author | Age | Files | Lines |
| * | nx2: map GPU memory before later command lists are read | Sssnowyyy | 35 hours | 1 | -3/+3 |
| * | nx2: make the 216 sparse request range checks overflow-safe | Sssnowyyy | 35 hours | 1 | -2/+2 |
| * | Merge nx2 into nx2-experimental | kraibse | 41 hours | 1 | -11/+35 |
| |\ |
|
| | * | nvhost_as_gpu: share Switch 2 device ranges between a process's address spaces | duck912 | 2 days | 1 | -11/+35 |
| * | | Merge remote-tracking branch 'origin/fix/nx2-gmmu-map-on-gpu-thread' into tes... | Takoroka | 3 days | 1 | -2/+9 |
| |\ \
| |/
|/| |
|
| | * | nx2: map GPU memory on the GPU thread | Takoroka | 4 days | 1 | -2/+9 |
| * | | nx2: count a mapped sparse tile as written | Takoroka | 3 days | 1 | -4/+3 |
| * | | nx2: map and unmap sparse texture tiles (nx2:gpu 216) | Takoroka | 3 days | 1 | -0/+30 |
| |/ |
|
| * | nx2: give sparse regions memory only where the GPU writes | Takoroka | 5 days | 1 | -1/+59 |
| * | nx2:gpu: free GPU-only region memory when the region is destroyed | Takoroka | 6 days | 1 | -3/+32 |
| * | nx2: unmap GPU memory in submission order | Takoroka | 7 days | 1 | -1/+2 |
| * | nx2: unmap GPU memory the game frees | Takoroka | 7 days | 1 | -2/+14 |
| * | Switch 2: present vi2 native images and capture frames | Takoroka | 7 days | 1 | -0/+1 |
| * | Switch 2: native memory/images, GPU-accessible attribute, TSG subcontexts, sy... | Takoroka | 7 days | 1 | -0/+26 |
| * | Switch 2 GPU memory handles and mappings at requested addresses | Takoroka | 7 days | 1 | -11/+18 |
| * | Switch 2: aud:u audio, REv revision tag, job-slot events, open-file limit | Takoroka | 7 days | 1 | -1/+1 |
| * | Switch 2 GPU: syncpt server, identity GPU mappings, Ampere classes, submit fe... | Takoroka | 7 days | 1 | -4/+43 |
| * | nvdrv: Switch 2 GPU address-space layout; gpu 33/203 | Takoroka | 7 days | 1 | -3/+15 |
| * | [fmt] use {#:x} instead of 0x{:#x} (#4170) | lizzie | 2026-07-25 | 1 | -8/+8 |
| * | [common] rework BitField and BitUtil, use concepts whenever possible (#4076) | lizzie | 2026-07-09 | 1 | -1/+1 |
| * | [video_core, hle] remove redundant parent references in system structs (#3908) | lizzie | 2026-06-23 | 1 | -3/+2 |
| * | [hle, service] fix errors related to race conditions triggering under SMG1 an... | lizzie | 2026-05-05 | 1 | -21/+25 |
| * | [hle/nvdrv] drop redundant shared_ptr<> in internal nvhost_as_gpu mappings (#... | lizzie | 2026-04-29 | 1 | -103/+60 |
| * | [common/logging] Simplify logging logic and fix issues when logging before sy... | lizzie | 2026-03-12 | 1 | -2/+2 |
| * | [cmake] enable clang-cl and WoA builds (#348) | lizzie | 2025-09-09 | 1 | -1/+1 |
| * | [fmt] use {:#X} for format instead of 0x{:X} (#309) | lizzie | 2025-08-27 | 1 | -8/+8 |
| * | [core/nvdrv] Fix Random Unmap Memory Clearing (#176) | SDK-Chan | 2025-08-14 | 1 | -10/+13 |
| * | MemoryManager: Reduce the page table size based on last big page address. | Fernando Sahmkow | 2024-02-01 | 1 | -2/+4 |
| * | nvdrv: use static typing for SessionId, smmu Asid types | Liam | 2024-01-18 | 1 | -1/+1 |
| * | SMMU: Fix software rendering and cleanup | Fernando Sahmkow | 2024-01-18 | 1 | -18/+11 |
| * | SMMU: Initial adaptation to video_core. | Fernando Sahmkow | 2024-01-18 | 1 | -23/+34 |
| * | NVDRV: Implement sessions and initial implementation of SMMU | Fernando Sahmkow | 2024-01-18 | 1 | -1/+1 |
| * | nvdrv: rework to remove memcpy | Liam | 2023-10-25 | 1 | -11/+15 |
| * | nvdrv: add ioctl command serialization, convert nvhost_as_gpu | Liam | 2023-10-25 | 1 | -57/+21 |
| * | nvhost_as_gpu: ensure mappings are aligned to big page size when deallocated | Liam | 2023-08-25 | 1 | -1/+3 |
| * | Remove memory allocations in some hot paths | Kelebek1 | 2023-06-22 | 1 | -16/+15 |
| * | Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span" | ameerj | 2023-02-03 | 1 | -13/+13 |
| * | Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ... | liamwhite | 2023-02-02 | 1 | -13/+13 |
| * | nvdrv: Use std::span for inputs | ameerj | 2022-12-28 | 1 | -13/+13 |
| * | video_core: Implement memory manager page kind | FengChen | 2022-10-17 | 1 | -4/+8 |
| * | General: address feedback | Fernando Sahmkow | 2022-10-06 | 1 | -13/+15 |
| * | general: rework usages of UNREACHABLE macro | Liam | 2022-10-06 | 1 | -5/+5 |
| * | address_space: Address feedback | Morph | 2022-10-06 | 1 | -4/+4 |
| * | general: Format licenses as per SPDX guidelines | Morph | 2022-10-06 | 1 | -4/+3 |
| * | General: Fix compilation for GCC | Liam White | 2022-10-06 | 1 | -0/+3 |
| * | MemoryManager: initial multi paging system implementation. | Fernando Sahmkow | 2022-10-06 | 1 | -20/+25 |
| * | Texture cache: Fix the remaining issues with memory mnagement and unmapping. | Fernando Sahmkow | 2022-10-06 | 1 | -0/+3 |
| * | NVDRV: Remake ASGPU | Fernando Sahmkow | 2022-10-06 | 1 | -158/+302 |
| * | NVDRV: Update copyright notices. | Fernando Sahmkow | 2022-10-06 | 1 | -2/+4 |
| * | VideoCore: implement channels on gpu caches. | Fernando Sahmkow | 2022-10-06 | 1 | -16/+18 |