| Commit message (Expand) | Author | Age | Files | Lines |
| * | nx2: map GPU memory before later command lists are read | Sssnowyyy | 31 hours | 1 | -3/+3 |
| * | video_core: don't execute command lists copied before their channel waited | Sssnowyyy | 31 hours | 1 | -1/+4 |
| * | nx2: make the 216 sparse request range checks overflow-safe | Sssnowyyy | 31 hours | 1 | -2/+2 |
| * | Merge nx2 into nx2-experimental | kraibse | 37 hours | 5 | -20/+110 |
| |\ |
|
| | * | nvhost_as_gpu: share Switch 2 device ranges between a process's address spaces | duck912 | 2 days | 4 | -11/+90 |
| | * | nx2: report the class family flags in the GPU characteristics | duck912 | 2 days | 1 | -0/+3 |
| | * | nvhost_ctrl_gpu: implement VSMS_MAPPING | duck912 | 2 days | 1 | -6/+16 |
| * | | nx2: execute command lists as submitted | kraibse | 2 days | 1 | -0/+25 |
| * | | Merge remote-tracking branch 'origin/fix/nx2-gpu-written-command-lists' into ... | Takoroka | 2 days | 1 | -0/+1 |
| |\ \ |
|
| | * | | nx2: read command lists the GPU wrote from the GPU's copy | Takoroka | 4 days | 1 | -0/+1 |
| * | | | Merge remote-tracking branch 'origin/fix/nx2-prof-gpu-open' into test/linux-a... | Takoroka | 2 days | 1 | -1/+5 |
| |\ \ \ |
|
| | * | | | nvdrv: let Switch 2 callers open nvhost-prof-gpu | Takoroka | 4 days | 1 | -1/+5 |
| | |/ / |
|
| * | | | Merge remote-tracking branch 'origin/fix/nx2-gpu-engine-support-flags' into t... | Takoroka | 2 days | 1 | -0/+4 |
| |\ \ \ |
|
| | * | | | nvdrv: report 2D/3D/compute/I2M/ZBC support in Switch 2 GPU flags | Takoroka | 2 days | 1 | -0/+4 |
| | | |/
| |/| |
|
| * | | | Merge remote-tracking branch 'origin/fix/nx2-gmmu-map-on-gpu-thread' into tes... | Takoroka | 2 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 | 2 days | 1 | -4/+3 |
| * | | nx2: map and unmap sparse texture tiles (nx2:gpu 216) | Takoroka | 2 days | 4 | -2/+63 |
| * | | nvdrv: clear the sparse region state with the other Switch 2 globals | Wael3rd | 4 days | 1 | -0/+1 |
| |/ |
|
| * | nx2: give sparse regions memory only where the GPU writes | Takoroka | 4 days | 3 | -3/+116 |
| * | Merge pull request #25 from Djihads80/fix/nx2-mapping-modify | Djihads | 5 days | 1 | -0/+5 |
| |\ |
|
| | * | nx2: support mapping modify so NVN2 places compressible textures | Takoroka | 5 days | 1 | -0/+5 |
| * | | nvdrv: reset the Switch 2 GPU globals when the module is created | Takoroka | 5 days | 2 | -0/+20 |
| |/ |
|
| * | Build fixes for linux | Djihads80 | 6 days | 1 | -0/+1 |
| * | nx2:gpu: free GPU-only region memory when the region is destroyed | Takoroka | 6 days | 3 | -6/+59 |
| * | nx2: unmap GPU memory in submission order | Takoroka | 7 days | 1 | -1/+2 |
| * | nx2: unmap GPU memory the game frees | Takoroka | 7 days | 3 | -6/+56 |
| * | nx2: get title 4 past the difficulty confirm | Takoroka | 7 days | 1 | -2/+2 |
| * | Switch 2: suspend channels on semaphore acquires; fix pushbuffer desyncs | Takoroka | 7 days | 1 | -0/+12 |
| * | Switch 2: present vi2 native images and capture frames | Takoroka | 7 days | 2 | -0/+26 |
| * | Switch 2: native memory/images, GPU-accessible attribute, TSG subcontexts, sy... | Takoroka | 7 days | 3 | -3/+61 |
| * | Switch 2 GPU memory handles and mappings at requested addresses | Takoroka | 7 days | 3 | -23/+41 |
| * | Switch 2: aud:u audio, REv revision tag, job-slot events, open-file limit | Takoroka | 7 days | 1 | -1/+1 |
| * | Switch 2: window image sizes, queue semaphores, built-in fonts, memory budget | Takoroka | 7 days | 2 | -0/+15 |
| * | Switch 2 GPU: syncpt server, identity GPU mappings, Ampere classes, submit fe... | Takoroka | 7 days | 5 | -4/+133 |
| * | nvdrv: Switch 2 GetEngineInfo, TSG flag, Ampere object classes, channel ioctl... | Takoroka | 7 days | 4 | -0/+99 |
| * | nvdrv: stub device for nvgpu nodes Switch 1 never had | Takoroka | 7 days | 3 | -0/+71 |
| * | Switch 2 GPU memory: svc 0x80, gpu sub-session jobs, VM range, SM 0x808 | Takoroka | 7 days | 1 | -2/+2 |
| * | nvdrv: Switch 2 GPU address-space layout; gpu 33/203 | Takoroka | 7 days | 2 | -3/+16 |
| * | nvdrv: serve Switch 2 nvsrv with Eden's nvdrv; Ampere characteristics | Takoroka | 7 days | 4 | -1/+64 |
| * | [hle][core] Hang Freeze Fix - Video Fixes - Revert Microsleep (#4316) (#4525) | John | 8 days | 1 | -9/+2 |
| * | Revert "[hle] constexpr handler dispatch maps, introduce version gating (#448... | PavelBARABANOV | 2026-10-15 | 11 | -70/+72 |
| * | [hle] constexpr handler dispatch maps, introduce version gating (#4480) | lizzie | 2026-10-13 | 5 | -58/+74 |
| * | [common] Switch to boost::unordered_flat containers (#4326) | crueter | 2026-08-31 | 7 | -13/+13 |
| * | [service, nvhost] added machinery to allow microsleep between nvdec read requ... | xbzk | 2026-08-29 | 1 | -2/+9 |
| * | [core, hle, video_core, memory] Improve multi-process, display layers, dynami... | Maufeat | 2026-08-29 | 3 | -5/+24 |
| * | partial revert a41a98028a (#4292) | PavelBARABANOV | 2026-08-24 | 1 | -1/+6 |
| * | [hle/service] stub missing homebrew services, fix NPad/caps crashes (#4264) | lizzie | 2026-08-18 | 1 | -16/+69 |
| * | [core, gpu, threads] Multithreading refactor (#4254) | CamilleLaVey | 2026-08-08 | 2 | -0/+11 |
| * | [fmt] use {#:x} instead of 0x{:#x} (#4170) | lizzie | 2026-07-25 | 5 | -32/+32 |