summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/nvnflinger (unfollow)
Commit message (Expand)AuthorFilesLines
2024-02-09nvnflinger/gpu: implement applet captureLiam1-3/+25
2024-02-09nvnflinger/gpu: implement blendingLiam6-47/+158
2024-02-03nvnflinger: release buffers before presentation sleepLiam3-28/+27
2024-01-31hardware_composer: implement speed limit extensionsLiam5-22/+50
2024-01-31nvnflinger/gpu: implement layer stack compositionLiam6-30/+281
2024-01-30core: support offline web appletLiam2-0/+13
2024-01-30am: add new datatypes for per-applet stateLiam1-1/+1
2024-01-19nvdrv: use static typing for SessionId, smmu Asid typesLiam2-2/+3
2024-01-19Core: Clang format and other small issues.Fernando Sahmkow2-6/+7
2024-01-19SMMU: Fix software rendering and cleanupFernando Sahmkow1-0/+2
2024-01-19NVDRV: Implement sessions and initial implementation of SMMUFernando Sahmkow3-11/+17
2024-01-18vi: check layer state before opening or closingLiam2-6/+10
2024-01-18nvnflinger: ensure display abandonment considers all layers and future layersLiam1-3/+1
2024-01-08vi: connect vsync event handle lifetime to application display service interfaceLiam1-1/+2
2023-12-23core_timing: remove user data valueLiam1-4/+4
2023-12-16nvnflinger: mark buffer as acquired when acquiredLiam3-3/+37
2023-12-12vi: fix confusion between closing and destroying layersLiam3-26/+30
2023-12-09fbshare: set external format correctlyLiam1-0/+1
2023-10-30nvnflinger: implement consumer abandonmentLiam8-21/+60
2023-10-30nvnflinger: use graphic buffer lifetime for map handleLiam10-36/+69
2023-10-28renderer_vulkan: fix cropping for presentationLiam1-0/+2
2023-10-25nvdrv: convert nvmapLiam1-20/+7
2023-10-22kernel: update KProcessLiam2-16/+2
2023-10-20nvnflinger: fix reporting and freeing of preallocated buffersLiam2-5/+6
2023-10-20kernel: split Io memory state, add PermissionLocked attributeLiam1-1/+1
2023-10-01service: nvnflinger: Implement shared bufferNarr the Reg9-6/+443
2023-08-13nvnflinger: add missing scale modeLiam2-0/+2
2023-08-08core: remove ResultVal typeLiam2-3/+3
2023-07-01parcel: Optimize small_vector sizesMorph1-11/+13
2023-06-22general: remove atomic signal and waitLiam2-11/+6
2023-06-22Remove memory allocations in some hot pathsKelebek11-3/+4
2023-06-08nvnflinger: allow locking framerate during video playbackLiam1-0/+4
2023-06-08nvnflinger: Acquire lock prior to signaling the vsync variableMorph1-1/+2
2023-05-11nvnflinger: fix Parcel serializationLiam2-35/+41
2023-05-11nvnflinger: fix producer slot fence initLiam1-0/+1
2023-03-01nvnflinger: fix nameLiam29-0/+3040