aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/hle/service/nvdrv
AgeCommit message (Expand)Author
2024-03-04Merge yuzu-emu#12461yuzubot
2024-02-26video_core: make gpu context aware of rendering programLiam
2024-02-19scope_exit: Make constexprFearlessTobi
2024-02-17vi: manage resources independently of nvnflinger and refactorLiam
2024-02-17nvnflinger: convert to processLiam
2024-02-09nvnflinger/gpu: implement blendingLiam
2024-02-09nvservices: unmap only on last container freeLiam
2024-02-08Merge pull request #12914 from FernandoS27/vc-refactorliamwhite
2024-02-06Merge pull request #12883 from FernandoS27/memory_manager_memliamwhite
2024-02-05Common: Rename SplitRangeSet to OverlapRangeSetFernando Sahmkow
2024-02-04NVDRV: Refactor HeapMapper to use RangeSetsFernando Sahmkow
2024-02-01MemoryManager: Reduce the page table size based on last big page address.Fernando Sahmkow
2024-01-31nvnflinger/gpu: implement layer stack compositionLiam
2024-01-31NVDRV: Join the heaper optimization blocksFernando Sahmkow
2024-01-25Merge pull request #12759 from liamwhite/mp-miscliamwhite
2024-01-23service: properly convert buffers to stringsNarr the Reg
2024-01-22nvservices: close map handles on session closeLiam
2024-01-18nvhost_vic: use map erase by keyLiam
2024-01-18nvdrv: clean up preallocationLiam
2024-01-18nvdrv: use correct names for interface factoryLiam
2024-01-18nvdrv: use static typing for SessionId, smmu Asid typesLiam
2024-01-18Core: Clang format and other small issues.Fernando Sahmkow
2024-01-18SMMU: Fix software rendering and cleanupFernando Sahmkow
2024-01-18SMMU: Add continuity tracking optimization.Fernando Sahmkow
2024-01-18SMMU: Add Android compatibilityFernando Sahmkow
2024-01-18GPU-SMMU: Estimate game leak and preallocate device region.Fernando Sahmkow
2024-01-18GPU SMMU: Expand to 34 bitsFernando Sahmkow
2024-01-18SMMU: Implement physical memory mirroringFernando Sahmkow
2024-01-18SMMU: Initial adaptation to video_core.Fernando Sahmkow
2024-01-18NVDRV: Implement sessions and initial implementation of SMMUFernando Sahmkow
2024-01-08Fix typos in src/core (#12625)Viktor Szépe
2023-10-25nvdrv: rework to remove memcpyLiam
2023-10-25nvdrv: fix up remaining copy callsLiam
2023-10-25nvdrv: convert nvmapLiam
2023-10-25nvdrv: convert codec devicesLiam
2023-10-25nvdrv: convert nvhost_gpuLiam
2023-10-25nvdrv: convert nvhost_ctrlLiam
2023-10-25nvdrv: convert nvhost_ctrl_gpuLiam
2023-10-25nvdrv: add ioctl command serialization, convert nvhost_as_gpuLiam
2023-10-01service: nvnflinger: Implement shared bufferNarr the Reg
2023-09-03msvc: set warning level to /W4 globallyDanila Malyutin
2023-08-25nvhost_as_gpu: ensure mappings are aligned to big page size when deallocatedLiam
2023-07-14k_process: PageTable -> GetPageTableLiam
2023-06-30general: Use ScratchBuffer where possibleMorph
2023-06-22Remove memory allocations in some hot pathsKelebek1
2023-06-21Merge pull request #10086 from Morph1984/coretiming-ng-1bunnei
2023-06-08nvnflinger: allow locking framerate during video playbackLiam
2023-06-07nvdisp: Fix SingleCore frametime reportingMorph
2023-05-31Fix incorrect id check and potential out of bounds lookupKelebek1
2023-03-23memory: rename global memory references to application memoryLiam