aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/nvdrv/nvdrv.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* | nvdrv: clear the sparse region state with the other Switch 2 globalsWael3rd4 days1-0/+1
|/
* nvdrv: reset the Switch 2 GPU globals when the module is createdTakoroka5 days1-0/+9
* nvdrv: stub device for nvgpu nodes Switch 1 never hadTakoroka7 days1-0/+15
* Revert "[hle] constexpr handler dispatch maps, introduce version gating (#448...PavelBARABANOV2026-10-151-40/+34
* [hle] constexpr handler dispatch maps, introduce version gating (#4480)lizzie2026-10-131-34/+40
* 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
* Update fmt to allow for v11crueter2025-04-101-1/+1
* nvnflinger: convert to processLiam2024-02-171-2/+1
* nvdrv: use correct names for interface factoryLiam2024-01-181-3/+3
* nvdrv: use static typing for SessionId, smmu Asid typesLiam2024-01-181-1/+1
* NVDRV: Implement sessions and initial implementation of SMMUFernando Sahmkow2024-01-181-9/+18
* Remove memory allocations in some hot pathsKelebek12023-06-221-4/+4
* nvnflinger: fix nameLiam2023-03-011-3/+3
* service: move hle_ipc from kernelLiam2023-03-011-1/+1
* service: refactor server architectureLiam2023-02-211-9/+14
* Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span"ameerj2023-02-031-4/+4
* Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ...liamwhite2023-02-021-4/+4
* nvdrv: Use std::span for inputsameerj2022-12-281-4/+4
* nvdrv: Simplify builder declarationsLioncash2022-11-281-26/+18
* nvdrv: fix container destruction orderLiam2022-10-231-1/+1
* kernel: remove KWritableEventLiam2022-10-121-1/+0
* General: address feedbackFernando Sahmkow2022-10-061-3/+1
* general: Format licenses as per SPDX guidelinesMorph2022-10-061-4/+3
* NvDec: Fix regressions.Fernando Sahmkow2022-10-061-1/+4
* NVDRV: Further refactors and eliminate old code.Fernando Sahmkow2022-10-061-21/+0
* NVDRV: Refactor Host1xFernando Sahmkow2022-10-061-1/+1
* VideoCore: implement channels on gpu caches.Fernando Sahmkow2022-10-061-1/+1
* NVDRV: Fix clearing when destroying.Fernando Sahmkow2022-10-061-5/+2
* NVDRV: Fix Open/Close and make sure each device is correctly created.Fernando Sahmkow2022-10-061-106/+68
* NVDRV: Implement new NvMapFernando Sahmkow2022-10-061-9/+6
* NVDRV: Refactor and add new NvMap.Fernando Sahmkow2022-10-061-7/+9
* NVDRV: Cleanup.Fernando Sahmkow2022-10-061-24/+29
* NVDRV: Implement QueryEvent.Fernando Sahmkow2022-10-061-23/+23
* NvHost: Remake Ctrl Implementation.Fernando Sahmkow2022-10-061-16/+112
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* core: Remove unused includesameerj2021-11-031-1/+0
* hle: service: nvdrv: Remove unused kernel reference.bunnei2021-07-201-1/+0
* hle: service: Add a helper module for managing kernel objects.bunnei2021-07-201-5/+5
* service: Append service name prefix to common filenamesMorph2021-07-141-1/+1
* hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject.bunnei2021-05-051-4/+4
* hle: kernel: Refactor several threads/events/sharedmemory to use slab heaps.bunnei2021-05-051-2/+1
* hle: kernel: Ensure all kernel objects with KAutoObject are properly created.bunnei2021-05-051-0/+1
* hle: kernel: Migrate KEvent to KAutoObject.bunnei2021-05-051-4/+8
* hle: kernel: Refactor IPC interfaces to not use std::shared_ptr.bunnei2021-05-051-1/+1
* nvdrv: Pass device fd and handle device create methods for device opening and...Chloe Marcec2021-03-251-3/+7
* hle: kernel: Reimplement KReadableEvent and KWritableEvent.bunnei2021-02-051-4/+6
* hle: kernel: Rename WritableEvent to KWritableEvent.bunnei2021-02-051-3/+3