summaryrefslogtreecommitdiff
path: root/src/core/hle/service/vi
AgeCommit message (Expand)Author
2025-02-16service/vi: Improve OpenDisplay validationZephyron
2025-01-26service: vi: Implement missing IApplicationDisplayService functionsZephyron
2025-01-20service: vi: Remove stubbed warning from GetManagerDisplayServiceZephyron
2025-01-14Revert incorrect copyright attribution for non-contributed filesZephyron
2024-12-31chore: update project references and add Citron copyrightZephyron
2024-02-23vi: workaround conductor includesLiam
2024-02-20vi: ignore shared buffer destruction failure on terminationLiam
2024-02-19vi: remove superfluous locking in shared buffer managerLiam
2024-02-19nvnflinger/vi: don't recreate buffer queue on open/closeLiam
2024-02-18nvnflinger: check for layers before composeLiam
2024-02-17service: vi: Implement ListDisplayModegerman77
2024-02-17vi: manage resources independently of nvnflinger and refactorLiam
2024-02-17vi: move shared buffer management from nvnflingerLiam
2024-02-17nvnflinger: convert to processLiam
2024-02-14vi: rewrite IApplicationDisplayServiceLiam
2024-02-14vi: rewrite ISystemDisplayServiceLiam
2024-02-14vi: rewrite IManagerDisplayServiceLiam
2024-02-14vi: rewrite IHOSBinderDriverLiam
2024-02-14vi: rewrite IApplicationRootService, IManagerRootService, ISystemRootServiceLiam
2024-02-14vi: split into implementation filesLiam
2024-02-14vi: extract typesLiam
2024-02-09nvnflinger/gpu: implement blendingLiam
2024-01-31nvnflinger/gpu: implement layer stack compositionLiam
2024-01-29core: support offline web appletLiam
2024-01-29am: migrate global state to per-applet state structureLiam
2024-01-23service: properly convert buffers to stringsNarr the Reg
2024-01-17vi: check layer state before opening or closingLiam
2024-01-17nvnflinger: ensure display abandonment considers all layers and future layersLiam
2024-01-07vi: connect vsync event handle lifetime to application display service interfaceLiam
2024-01-07vi: fix name of nvnflingerLiam
2023-12-12vi: fix confusion between closing and destroying layersLiam
2023-10-29nvnflinger: use graphic buffer lifetime for map handleLiam
2023-10-01service: nvnflinger: Implement shared bufferNarr the Reg
2023-08-22general: Use console mode helper across projectlat9nq
2023-08-22general: Convert use_docked_mode to an enumerationlat9nq
2023-08-08general: fix incorrect conversionsLiam
2023-08-08core: remove ResultVal typeLiam
2023-05-11nvnflinger: fix Parcel serializationLiam
2023-03-01nvnflinger: fix nameLiam
2023-03-01service: move hle_ipc from kernelLiam
2023-03-01Merge pull request #9832 from liamwhite/hle-mpliamwhite
2023-02-24core: Update service function tables to 16.0.0+Narr the Reg
2023-02-21service: refactor server architectureLiam
2023-02-03Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span"ameerj
2023-02-02Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ...liamwhite
2022-12-25nvflinger: Split Parcel class into InputParcel and OutputParcelameerj
2022-10-27vi: implement CloseDisplayLiam
2022-10-17general: Add missing pragma onceMorph
2022-10-12kernel: remove KWritableEventLiam
2022-10-06Core: Fix get nvmap object random crashVonChenPlus