aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/vi/vi.cpp
AgeCommit message (Expand)Author
2021-02-05hle: kernel: Rename WritableEvent to KWritableEvent.bunnei
2021-02-05hle: kernel: Rename ReadableEvent to KReadableEvent.bunnei
2021-01-28core: hle: kernel: Rename Thread to KThread.bunnei
2020-12-28hle: service: vi: Refactor to grab buffer only once.bunnei
2020-12-28service: nvflinger: Improve synchronization for BufferQueue.bunnei
2020-12-28hle: service: nvflinger: Refactor locking and interfaces.bunnei
2020-12-28hle: service: vi: Remove usage of SleepClientThread.bunnei
2020-12-17Overwrite slots instead of queuing them, add disconnect signalameerj
2020-12-07core: Remove unnecessary enum casts in log callsLioncash
2020-12-06hle: Type check ResponseBuilder::Push arguments, and fix use in vi.cppcomex
2020-11-26service: Eliminate usages of the global system instanceLioncash
2020-11-24hle: services: Fix a crash with improper NVFlinger lifetime management. (#4977)bunnei
2020-11-15settings: Preparation for per-game input settingsMorph
2020-10-13hle: service: vi: Implement BufferQueue::CancelBuffer.bunnei
2020-10-13core/CMakeLists: Make some warnings errorsLioncash
2020-08-04Merge pull request #4401 from ogniK5377/GetIndirectLayerImageRequiredMemoryInfobunnei
2020-08-03yuzu: Resolve C++20 deprecation warnings related to lambda capturesLioncash
2020-07-25nvflinger: Use return value of Lock()Lioncash
2020-07-21vi: IApplicationDisplayService:GetIndirectLayerImageRequiredMemoryInfoDavid Marcec
2020-07-11Merge pull request #4203 from VolcaEM/servicesbunnei
2020-07-09configuration: implement per-game configurations (#4098)lat9nq
2020-06-29service: Update function tablesVolcaEM
2020-06-27NVFlinger: Lock race condition between CPU, Host Timing, VSync.Fernando Sahmkow
2020-04-29Don't fail silently for vi, sm, set and ns servicesDavid Marcec
2020-04-24vi: Don't let uninitialized data pass as a response for SetBufferCountDavid Marcec
2020-04-15CMakeLists: Specify -Wextra on linux buildsLioncash
2020-04-10service/vi: Partially implement BufferQueue disconnectReinUsesLisp
2020-01-04service: vi: Implement CloseLayer.bunnei
2019-11-24Merge pull request #3094 from lioncash/tablesbunnei
2019-11-24kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel...bunnei
2019-11-12service: Update function tablesLioncash
2019-11-12service: Resolve sign conversion errorsLioncash
2019-11-03common_func: Use std::array for INSERT_PADDING_* macros.bunnei
2019-07-05NVServices: Address FeedbackFernando Sahmkow
2019-07-05nv_services: Correct buffer queue fencing and GPFifo fencingFernando Sahmkow
2019-07-05nvflinger: Implement swap intervalsFernando Sahmkow
2019-05-18HLE/IPC: HLEContext can memorize the client thread and use it for SleepClient...Weiyi Wang
2019-04-05Merge pull request #2334 from lioncash/overridebunnei
2019-04-04hle/service: Resolve unused variable warningsLioncash
2019-04-04core: Add missing override specifiers where applicableLioncash
2019-03-13Merge pull request #2166 from lioncash/vi-init-servicebunnei
2019-02-27common/math_util: Move contents into the Common namespaceLioncash
2019-02-26service/vi: Unstub GetDisplayServiceLioncash
2019-02-26service/vi: Remove use of a module classLioncash
2019-02-25service/vi: Update IManagerDisplayService's function tableLioncash
2019-02-21service/nvflinger: Store BufferQueue instances as regular data membersLioncash
2019-02-05service/nvflinger,service/vi: Handle failure cases with exposed APILioncash
2019-02-05service/nvflinger: Rename GetVsyncEvent() to FindVsyncEvent()Lioncash
2019-01-30service/nvflinger: Rename Get prefix on function to FindLioncash
2019-01-28service/vi: Remove stubbed notifier from SetLayerVisibilityLioncash