aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/vi/vi.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* IApplicationDisplayService: Stub GetIndirectLayerImageMapMorph2021-03-171-1/+27
* hle: kernel: Rename WritableEvent to KWritableEvent.bunnei2021-02-051-1/+1
* hle: kernel: Rename ReadableEvent to KReadableEvent.bunnei2021-02-051-1/+1
* core: hle: kernel: Rename Thread to KThread.bunnei2021-01-281-1/+1
* hle: service: vi: Refactor to grab buffer only once.bunnei2020-12-281-15/+4
* service: nvflinger: Improve synchronization for BufferQueue.bunnei2020-12-281-8/+11
* hle: service: nvflinger: Refactor locking and interfaces.bunnei2020-12-281-30/+16
* hle: service: vi: Remove usage of SleepClientThread.bunnei2020-12-281-34/+43
* Overwrite slots instead of queuing them, add disconnect signalameerj2020-12-171-5/+11
* core: Remove unnecessary enum casts in log callsLioncash2020-12-071-5/+5
* hle: Type check ResponseBuilder::Push arguments, and fix use in vi.cppcomex2020-12-061-2/+2
* service: Eliminate usages of the global system instanceLioncash2020-11-261-19/+22
* hle: services: Fix a crash with improper NVFlinger lifetime management. (#4977)bunnei2020-11-241-30/+27
* settings: Preparation for per-game input settingsMorph2020-11-151-1/+1
* hle: service: vi: Implement BufferQueue::CancelBuffer.bunnei2020-10-131-14/+38
* core/CMakeLists: Make some warnings errorsLioncash2020-10-131-1/+1
* Merge pull request #4401 from ogniK5377/GetIndirectLayerImageRequiredMemoryInfobunnei2020-08-041-1/+19
|\
| * vi: IApplicationDisplayService:GetIndirectLayerImageRequiredMemoryInfoDavid Marcec2020-07-211-1/+19
* | yuzu: Resolve C++20 deprecation warnings related to lambda capturesLioncash2020-08-031-2/+2
* | nvflinger: Use return value of Lock()Lioncash2020-07-251-2/+2
|/
* Merge pull request #4203 from VolcaEM/servicesbunnei2020-07-111-0/+2
|\
| * service: Update function tablesVolcaEM2020-06-291-0/+2
* | configuration: implement per-game configurations (#4098)lat9nq2020-07-091-10/+10
* | NVFlinger: Lock race condition between CPU, Host Timing, VSync.Fernando Sahmkow2020-06-271-0/+2
|/
* Don't fail silently for vi, sm, set and ns servicesDavid Marcec2020-04-291-0/+9
* vi: Don't let uninitialized data pass as a response for SetBufferCountDavid Marcec2020-04-241-1/+9
* CMakeLists: Specify -Wextra on linux buildsLioncash2020-04-151-2/+2
* service/vi: Partially implement BufferQueue disconnectReinUsesLisp2020-04-101-10/+36
* service: vi: Implement CloseLayer.bunnei2020-01-041-1/+13
* Merge pull request #3094 from lioncash/tablesbunnei2019-11-241-0/+6
|\
| * service: Update function tablesLioncash2019-11-121-0/+6
* | kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel...bunnei2019-11-241-1/+1
* | service: Resolve sign conversion errorsLioncash2019-11-121-1/+1
|/
* common_func: Use std::array for INSERT_PADDING_* macros.bunnei2019-11-031-1/+1
* NVServices: Address FeedbackFernando Sahmkow2019-07-051-3/+2
* nv_services: Correct buffer queue fencing and GPFifo fencingFernando Sahmkow2019-07-051-30/+16
* nvflinger: Implement swap intervalsFernando Sahmkow2019-07-051-2/+3
* HLE/IPC: HLEContext can memorize the client thread and use it for SleepClient...Weiyi Wang2019-05-181-1/+1
* Merge pull request #2334 from lioncash/overridebunnei2019-04-051-4/+0
|\
| * core: Add missing override specifiers where applicableLioncash2019-04-041-4/+0
* | hle/service: Resolve unused variable warningsLioncash2019-04-041-1/+0
|/
* Merge pull request #2166 from lioncash/vi-init-servicebunnei2019-03-131-11/+27
|\
| * service/vi: Unstub GetDisplayServiceLioncash2019-02-261-1/+24
| * service/vi: Remove use of a module classLioncash2019-02-261-14/+7
* | common/math_util: Move contents into the Common namespaceLioncash2019-02-271-1/+1
* | service/vi: Update IManagerDisplayService's function tableLioncash2019-02-251-0/+1
|/
* service/nvflinger: Store BufferQueue instances as regular data membersLioncash2019-02-211-13/+13
* service/nvflinger,service/vi: Handle failure cases with exposed APILioncash2019-02-051-10/+50
* service/nvflinger: Rename GetVsyncEvent() to FindVsyncEvent()Lioncash2019-02-051-1/+1
* service/nvflinger: Rename Get prefix on function to FindLioncash2019-01-301-5/+5