aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/nvdrv
Commit message (Expand)AuthorAgeFilesLines
* nx2: map GPU memory before later command lists are readSssnowyyy31 hours1-3/+3
* video_core: don't execute command lists copied before their channel waitedSssnowyyy31 hours1-1/+4
* nx2: make the 216 sparse request range checks overflow-safeSssnowyyy31 hours1-2/+2
* Merge nx2 into nx2-experimentalkraibse37 hours5-20/+110
|\
| * nvhost_as_gpu: share Switch 2 device ranges between a process's address spacesduck9122 days4-11/+90
| * nx2: report the class family flags in the GPU characteristicsduck9122 days1-0/+3
| * nvhost_ctrl_gpu: implement VSMS_MAPPINGduck9122 days1-6/+16
* | nx2: execute command lists as submittedkraibse2 days1-0/+25
* | Merge remote-tracking branch 'origin/fix/nx2-gpu-written-command-lists' into ...Takoroka2 days1-0/+1
|\ \
| * | nx2: read command lists the GPU wrote from the GPU's copyTakoroka4 days1-0/+1
* | | Merge remote-tracking branch 'origin/fix/nx2-prof-gpu-open' into test/linux-a...Takoroka2 days1-1/+5
|\ \ \
| * | | nvdrv: let Switch 2 callers open nvhost-prof-gpuTakoroka4 days1-1/+5
| |/ /
* | | Merge remote-tracking branch 'origin/fix/nx2-gpu-engine-support-flags' into t...Takoroka2 days1-0/+4
|\ \ \
| * | | nvdrv: report 2D/3D/compute/I2M/ZBC support in Switch 2 GPU flagsTakoroka2 days1-0/+4
| | |/ | |/|
* | | Merge remote-tracking branch 'origin/fix/nx2-gmmu-map-on-gpu-thread' into tes...Takoroka2 days1-2/+9
|\ \ \ | |/ / |/| |
| * | nx2: map GPU memory on the GPU threadTakoroka4 days1-2/+9
| |/
* | nx2: count a mapped sparse tile as writtenTakoroka2 days1-4/+3
* | nx2: map and unmap sparse texture tiles (nx2:gpu 216)Takoroka2 days4-2/+63
* | nvdrv: clear the sparse region state with the other Switch 2 globalsWael3rd4 days1-0/+1
|/
* nx2: give sparse regions memory only where the GPU writesTakoroka4 days3-3/+116
* Merge pull request #25 from Djihads80/fix/nx2-mapping-modifyDjihads5 days1-0/+5
|\
| * nx2: support mapping modify so NVN2 places compressible texturesTakoroka5 days1-0/+5
* | nvdrv: reset the Switch 2 GPU globals when the module is createdTakoroka5 days2-0/+20
|/
* Build fixes for linuxDjihads806 days1-0/+1
* nx2:gpu: free GPU-only region memory when the region is destroyedTakoroka6 days3-6/+59
* nx2: unmap GPU memory in submission orderTakoroka7 days1-1/+2
* nx2: unmap GPU memory the game freesTakoroka7 days3-6/+56
* nx2: get title 4 past the difficulty confirmTakoroka7 days1-2/+2
* Switch 2: suspend channels on semaphore acquires; fix pushbuffer desyncsTakoroka7 days1-0/+12
* Switch 2: present vi2 native images and capture framesTakoroka7 days2-0/+26
* Switch 2: native memory/images, GPU-accessible attribute, TSG subcontexts, sy...Takoroka7 days3-3/+61
* Switch 2 GPU memory handles and mappings at requested addressesTakoroka7 days3-23/+41
* Switch 2: aud:u audio, REv revision tag, job-slot events, open-file limitTakoroka7 days1-1/+1
* Switch 2: window image sizes, queue semaphores, built-in fonts, memory budgetTakoroka7 days2-0/+15
* Switch 2 GPU: syncpt server, identity GPU mappings, Ampere classes, submit fe...Takoroka7 days5-4/+133
* nvdrv: Switch 2 GetEngineInfo, TSG flag, Ampere object classes, channel ioctl...Takoroka7 days4-0/+99
* nvdrv: stub device for nvgpu nodes Switch 1 never hadTakoroka7 days3-0/+71
* Switch 2 GPU memory: svc 0x80, gpu sub-session jobs, VM range, SM 0x808Takoroka7 days1-2/+2
* nvdrv: Switch 2 GPU address-space layout; gpu 33/203Takoroka7 days2-3/+16
* nvdrv: serve Switch 2 nvsrv with Eden's nvdrv; Ampere characteristicsTakoroka7 days4-1/+64
* [hle][core] Hang Freeze Fix - Video Fixes - Revert Microsleep (#4316) (#4525)John8 days1-9/+2
* Revert "[hle] constexpr handler dispatch maps, introduce version gating (#448...PavelBARABANOV2026-10-1511-70/+72
* [hle] constexpr handler dispatch maps, introduce version gating (#4480)lizzie2026-10-135-58/+74
* [common] Switch to boost::unordered_flat containers (#4326)crueter2026-08-317-13/+13
* [service, nvhost] added machinery to allow microsleep between nvdec read requ...xbzk2026-08-291-2/+9
* [core, hle, video_core, memory] Improve multi-process, display layers, dynami...Maufeat2026-08-293-5/+24
* partial revert a41a98028a (#4292)PavelBARABANOV2026-08-241-1/+6
* [hle/service] stub missing homebrew services, fix NPad/caps crashes (#4264)lizzie2026-08-181-16/+69
* [core, gpu, threads] Multithreading refactor (#4254)CamilleLaVey2026-08-082-0/+11
* [fmt] use {#:x} instead of 0x{:#x} (#4170)lizzie2026-07-255-32/+32