169 Commits (7f4165fc056261820fe760629e6ac7b1f27de003)

Author SHA1 Message Date
bunnei 7f4165fc05 hle: vi: Integrate new NVFlinger and HosBinderDriverServer service. 4 years ago
Fernando Sahmkow 71ca84d829 Settings: eliminate rescaling_factor. 5 years ago
ameerj 7c4b6aab2e core: Remove unused includes 4 years ago
Morph cb09ea0f01 general: Remove MakeResult helpers 4 years ago
Feng Chen de81571289
service/vi: Stub IHOSBinderDriver::TransactParcel GetBufferHistory (#7184) 4 years ago
german77 b0e83f949e service/vi: Update to 13.0.0 4 years ago
MonsterDruide1 f078b15565 input_common/tas: Fallback to simple update 5 years ago
MonsterDruide1 4297d2fea2 core: Hacky TAS syncing & load pausing 5 years ago
Valeri ab02addde3
Fix crash in logging in CreateStrayLayer 4 years ago
Morph 12c1766997 general: Replace RESULT_SUCCESS with ResultSuccess 5 years ago
Lioncash 9a07ed53eb core: Make variable shadowing a compile-time error 5 years ago
bunnei 2e8d6fe9a0 hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject. 5 years ago
bunnei 5e5933256b hle: kernel: Refactor IPC interfaces to not use std::shared_ptr. 5 years ago
Morph 27eeb20001 general: Write buffers before pushing raw arguments 5 years ago
bunnei a4c6712a4b common: Move settings to common from core. 5 years ago
Morph 6af7bd02b2 vi: Update to 12.x 5 years ago
Morph ec514a4d1b IApplicationDisplayService: Stub GetIndirectLayerImageMap 5 years ago
bunnei 3f942c01f0 hle: kernel: Rename WritableEvent to KWritableEvent. 5 years ago
bunnei e86a7e3691 hle: kernel: Rename ReadableEvent to KReadableEvent. 5 years ago
bunnei c0d3aef28c core: hle: kernel: Rename Thread to KThread. 5 years ago
bunnei 994a9fec4e hle: service: vi: Refactor to grab buffer only once. 5 years ago
bunnei 6433b1dfd6 service: nvflinger: Improve synchronization for BufferQueue. 5 years ago
bunnei 19a8f03ad5 hle: service: nvflinger: Refactor locking and interfaces. 5 years ago
bunnei b377da042b hle: service: vi: Remove usage of SleepClientThread. 5 years ago
ameerj 8cb683f3b9 Overwrite slots instead of queuing them, add disconnect signal 5 years ago
Lioncash 6b7320add4 core: Remove unnecessary enum casts in log calls 5 years ago
comex 3373149fdc hle: Type check ResponseBuilder::Push arguments, and fix use in vi.cpp 5 years ago
Lioncash 1a954b2a59 service: Eliminate usages of the global system instance 5 years ago
bunnei 7791cc8c2e
hle: services: Fix a crash with improper NVFlinger lifetime management. (#4977) 5 years ago
Morph 8f2959f680 settings: Preparation for per-game input settings 5 years ago
bunnei 1f186f34a2 hle: service: vi: Implement BufferQueue::CancelBuffer. 5 years ago
Lioncash 39c8d18feb core/CMakeLists: Make some warnings errors 5 years ago
Lioncash b249e4e0ce yuzu: Resolve C++20 deprecation warnings related to lambda captures 5 years ago
Lioncash 5dab23e017 nvflinger: Use return value of Lock() 6 years ago
David Marcec 8abb31a19d vi: IApplicationDisplayService:GetIndirectLayerImageRequiredMemoryInfo 6 years ago
lat9nq 63d23835ef
configuration: implement per-game configurations (#4098) 6 years ago
VolcaEM 6a0010d0c6
service: Update function tables 6 years ago
Fernando Sahmkow cc3aa95926 NVFlinger: Lock race condition between CPU, Host Timing, VSync. 6 years ago
David Marcec b4dbf1b9c7 Don't fail silently for vi, sm, set and ns services 6 years ago
David Marcec 03a6f3b0f4 vi: Don't let uninitialized data pass as a response for SetBufferCount 6 years ago
Lioncash 1c340c6efa CMakeLists: Specify -Wextra on linux builds 6 years ago
ReinUsesLisp 8c0ba9c6fe service/vi: Partially implement BufferQueue disconnect 6 years ago
bunnei 64c5631579 service: vi: Implement CloseLayer. 6 years ago
bunnei 9046d4a548
kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154) 6 years ago
Lioncash e21b6ff79d service: Update function tables 6 years ago
Lioncash f11b87ebf1 service: Resolve sign conversion errors 6 years ago
bunnei 1bdae0fe29 common_func: Use std::array for INSERT_PADDING_* macros. 6 years ago
Fernando Sahmkow f3a39e0c9c NVServices: Address Feedback 7 years ago
Fernando Sahmkow 737e978f5b nv_services: Correct buffer queue fencing and GPFifo fencing 7 years ago
Fernando Sahmkow ceb5f5079c nvflinger: Implement swap intervals 7 years ago