summaryrefslogtreecommitdiff
path: root/src/core/hle/service/nvdrv (follow)
Commit message (Expand)AuthorAgeFilesLines
* video_core: make gpu context aware of rendering programGravatar Liam2024-02-262-6/+18
* scope_exit: Make constexprGravatar FearlessTobi2024-02-192-4/+4
* vi: manage resources independently of nvnflinger and refactorGravatar Liam2024-02-171-7/+0
* nvnflinger: convert to processGravatar Liam2024-02-174-5/+10
* nvnflinger/gpu: implement blendingGravatar Liam2024-02-091-0/+17
* nvservices: unmap only on last container freeGravatar Liam2024-02-093-3/+13
* Merge pull request #12914 from FernandoS27/vc-refactorGravatar liamwhite2024-02-081-144/+43
|\
| * Common: Rename SplitRangeSet to OverlapRangeSetGravatar Fernando Sahmkow2024-02-051-1/+1
| * NVDRV: Refactor HeapMapper to use RangeSetsGravatar Fernando Sahmkow2024-02-041-144/+43
* | Merge pull request #12883 from FernandoS27/memory_manager_memGravatar liamwhite2024-02-061-2/+4
|\ \ | |/ |/|
| * MemoryManager: Reduce the page table size based on last big page address.Gravatar Fernando Sahmkow2024-02-011-2/+4
* | nvnflinger/gpu: implement layer stack compositionGravatar Liam2024-01-312-18/+27
|/
* NVDRV: Join the heaper optimization blocksGravatar Fernando Sahmkow2024-01-311-1/+3
* Merge pull request #12759 from liamwhite/mp-miscGravatar liamwhite2024-01-253-0/+16
|\
| * nvservices: close map handles on session closeGravatar Liam2024-01-223-0/+16
* | service: properly convert buffers to stringsGravatar Narr the Reg2024-01-231-1/+2
|/
* nvhost_vic: use map erase by keyGravatar Liam2024-01-181-4/+1
* nvdrv: clean up preallocationGravatar Liam2024-01-181-3/+5
* nvdrv: use correct names for interface factoryGravatar Liam2024-01-181-3/+3
* nvdrv: use static typing for SessionId, smmu Asid typesGravatar Liam2024-01-1829-57/+65
* Core: Clang format and other small issues.Gravatar Fernando Sahmkow2024-01-188-24/+44
* SMMU: Fix software rendering and cleanupGravatar Fernando Sahmkow2024-01-186-30/+22
* SMMU: Add continuity tracking optimization.Gravatar Fernando Sahmkow2024-01-182-1/+2
* SMMU: Add Android compatibilityGravatar Fernando Sahmkow2024-01-181-2/+4
* GPU-SMMU: Estimate game leak and preallocate device region.Gravatar Fernando Sahmkow2024-01-186-21/+323
* GPU SMMU: Expand to 34 bitsGravatar Fernando Sahmkow2024-01-182-5/+34
* SMMU: Implement physical memory mirroringGravatar Fernando Sahmkow2024-01-183-6/+13
* SMMU: Initial adaptation to video_core.Gravatar Fernando Sahmkow2024-01-188-101/+79
* NVDRV: Implement sessions and initial implementation of SMMUGravatar Fernando Sahmkow2024-01-1829-72/+227
* Fix typos in src/core (#12625)Gravatar Viktor Szépe2024-01-083-3/+3
* nvdrv: rework to remove memcpyGravatar Liam2023-10-2516-225/+243
* nvdrv: fix up remaining copy callsGravatar Liam2023-10-253-17/+22
* nvdrv: convert nvmapGravatar Liam2023-10-252-40/+19
* nvdrv: convert codec devicesGravatar Liam2023-10-256-34/+29
* nvdrv: convert nvhost_gpuGravatar Liam2023-10-252-76/+49
* nvdrv: convert nvhost_ctrlGravatar Liam2023-10-252-34/+29
* nvdrv: convert nvhost_ctrl_gpuGravatar Liam2023-10-252-97/+43
* nvdrv: add ioctl command serialization, convert nvhost_as_gpuGravatar Liam2023-10-255-71/+152
* service: nvnflinger: Implement shared bufferGravatar Narr the Reg2023-10-011-7/+7
* msvc: set warning level to /W4 globallyGravatar Danila Malyutin2023-09-031-2/+2
* nvhost_as_gpu: ensure mappings are aligned to big page size when deallocatedGravatar Liam2023-08-251-1/+3
* k_process: PageTable -> GetPageTableGravatar Liam2023-07-141-2/+2
* general: Use ScratchBuffer where possibleGravatar Morph2023-06-302-14/+16
* Remove memory allocations in some hot pathsGravatar Kelebek12023-06-2225-221/+221
* Merge pull request #10086 from Morph1984/coretiming-ng-1Gravatar bunnei2023-06-211-1/+1
|\
| * nvdisp: Fix SingleCore frametime reportingGravatar Morph2023-06-071-1/+1
* | nvnflinger: allow locking framerate during video playbackGravatar Liam2023-06-081-2/+2
|/
* Fix incorrect id check and potential out of bounds lookupGravatar Kelebek12023-05-311-1/+1
* memory: rename global memory references to application memoryGravatar Liam2023-03-232-4/+4
* general: fix spelling mistakesGravatar Liam2023-03-122-2/+2