156 Commits (57175bbfcb4a8949985595642c7af633afa0d6a5)

Author SHA1 Message Date
Morph cbc35097e3 vi: Update to 12.x 5 years ago
Morph 8f439416b6 IApplicationDisplayService: Stub GetIndirectLayerImageMap 5 years ago
bunnei 80d0eb3bbd hle: kernel: Rename WritableEvent to KWritableEvent. 5 years ago
bunnei 284a4d9283 hle: kernel: Rename ReadableEvent to KReadableEvent. 5 years ago
bunnei 3d70b4a4ea core: hle: kernel: Rename Thread to KThread. 5 years ago
bunnei 04e4925807 hle: service: vi: Refactor to grab buffer only once. 5 years ago
bunnei b1b4edec05 service: nvflinger: Improve synchronization for BufferQueue. 5 years ago
bunnei eeabd0cc31 hle: service: nvflinger: Refactor locking and interfaces. 5 years ago
bunnei b8cb6a1b2c hle: service: vi: Remove usage of SleepClientThread. 5 years ago
ameerj ad6bf1246c Overwrite slots instead of queuing them, add disconnect signal 5 years ago
Lioncash 8f135703dc core: Remove unnecessary enum casts in log calls 5 years ago
comex 63994da5c3 hle: Type check ResponseBuilder::Push arguments, and fix use in vi.cpp 5 years ago
Lioncash 346271b80b service: Eliminate usages of the global system instance 5 years ago
bunnei 5f53d285aa hle: services: Fix a crash with improper NVFlinger lifetime management. (#4977) 5 years ago
Morph 1c1a83a20d settings: Preparation for per-game input settings 5 years ago
bunnei cab012dd01 hle: service: vi: Implement BufferQueue::CancelBuffer. 5 years ago
Lioncash 16de0a6a96 core/CMakeLists: Make some warnings errors 5 years ago
Lioncash 08e30e0240 yuzu: Resolve C++20 deprecation warnings related to lambda captures 5 years ago
Lioncash 94ae1a0bf1 nvflinger: Use return value of Lock() 6 years ago
David Marcec 56c3c62a45 vi: IApplicationDisplayService:GetIndirectLayerImageRequiredMemoryInfo 6 years ago
lat9nq 61519c20c3 configuration: implement per-game configurations (#4098) 6 years ago
VolcaEM 9338a6a1cf service: Update function tables 6 years ago
Fernando Sahmkow 2c0431e5ed NVFlinger: Lock race condition between CPU, Host Timing, VSync. 6 years ago
David Marcec 63b73587b7 Don't fail silently for vi, sm, set and ns services 6 years ago
David Marcec efe3e5c7c6 vi: Don't let uninitialized data pass as a response for SetBufferCount 6 years ago
Lioncash 02e095313a CMakeLists: Specify -Wextra on linux builds 6 years ago
ReinUsesLisp f35703f7cd service/vi: Partially implement BufferQueue disconnect 6 years ago
bunnei cbaf3b3c40 service: vi: Implement CloseLayer. 6 years ago
bunnei 5cb0f276fe kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154) 6 years ago
Lioncash 0ab5dd8c7f service: Update function tables 6 years ago
Lioncash 20d6637c03 service: Resolve sign conversion errors 6 years ago
bunnei fe02b9f968 common_func: Use std::array for INSERT_PADDING_* macros. 6 years ago
Fernando Sahmkow 94a7beb8b9 NVServices: Address Feedback 7 years ago
Fernando Sahmkow 6fd625d497 nv_services: Correct buffer queue fencing and GPFifo fencing 7 years ago
Fernando Sahmkow feac2e189e nvflinger: Implement swap intervals 7 years ago
Weiyi Wang 9d47890fce HLE/IPC: HLEContext can memorize the client thread and use it for SleepClientThread 7 years ago
Lioncash 9ae176d921 hle/service: Resolve unused variable warnings 7 years ago
Lioncash e1391a8268 core: Add missing override specifiers where applicable 7 years ago
Lioncash e59ae7210a common/math_util: Move contents into the Common namespace 7 years ago
Lioncash e86f1653d8 service/vi: Unstub GetDisplayService 7 years ago
Lioncash c576556e92 service/vi: Remove use of a module class 7 years ago
Lioncash 1269259bfa service/vi: Update IManagerDisplayService's function table 7 years ago
Lioncash 71ed54cbaf service/nvflinger: Store BufferQueue instances as regular data members 7 years ago
Lioncash ac9fcf2ca2 service/nvflinger,service/vi: Handle failure cases with exposed API 7 years ago
Lioncash 797fbcc6dd service/nvflinger: Rename GetVsyncEvent() to FindVsyncEvent() 7 years ago
Lioncash f57dd1bae3 service/nvflinger: Rename Get prefix on function to Find 7 years ago
Lioncash 545c88724c service/vi: Remove stubbed notifier from SetLayerVisibility 7 years ago
Lioncash 996c75a63b service/vi: Correct scaling mode conversions 7 years ago
Lioncash a45f62bb1c service/vi: Factor out scaling mode conversions from the IPC function itself 7 years ago
Lioncash 817e2b7b46 service/vi: Unstub IApplicationDisplayService' SetLayerScalingMode() 7 years ago