citra/src/core
Morph 41e855bd42 service: vi: Retrieve vsync event once per display
The display vsync event can only be retrieved once per display. Returns VI::ResultPermissionDenied if we attempt to retrieve the vsync event for the same display.

Prevents games such as .hack//G.U. Last Recode from consuming all the handles in the handle table by spamming vsync event retrievals and allows it to go in game.
2022-09-25 21:33:36 -04:00
..
arm code: dodge PAGE_SIZE #define 2022-08-19 16:08:40 -07:00
crypto common: Change semantics of UNREACHABLE to unconditionally crash 2022-06-13 20:09:00 -04:00
debugger kernel: unlayer CPU interrupt handling 2022-07-25 12:14:15 -04:00
file_sys core: ns: Implement pl:s service 2022-09-03 17:32:12 -04:00
frontend Merge pull request #8633 from Morph1984/optional-keys 2022-07-27 15:53:32 -04:00
hid Merge pull request #8863 from german77/triggers 2022-09-09 21:53:53 -07:00
hle service: vi: Retrieve vsync event once per display 2022-09-25 21:33:36 -04:00
internal_network core/socket_proxy: Correct broadcast behavior 2022-08-27 03:39:02 +02:00
loader code: dodge PAGE_SIZE #define 2022-08-19 16:08:40 -07:00
memory PR 2022-07-10 08:29:37 +01:00
tools Rework CoreTiming 2022-07-10 06:59:40 +01:00
CMakeLists.txt Merge pull request #8827 from german77/amiibo_release 2022-09-17 11:11:21 -07:00
constants.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
constants.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
core_timing_util.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
core_timing.cpp Merge pull request #8650 from Kelebek1/vsync 2022-09-17 11:10:54 -07:00
core_timing.h Remove pause callbacks from coretiming 2022-09-13 13:20:35 +01:00
core.cpp Remove pause callbacks from coretiming 2022-09-13 13:20:35 +01:00
core.h chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
cpu_manager.cpp kernel: fix single-core preemption points 2022-07-14 22:47:18 -04:00
cpu_manager.h kernel: fix single-core preemption points 2022-07-14 22:47:18 -04:00
device_memory.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
device_memory.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
hardware_interrupt_manager.cpp Rework CoreTiming 2022-07-10 06:59:40 +01:00
hardware_interrupt_manager.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
hardware_properties.h core/debugger: memory breakpoint support 2022-06-16 13:18:07 -04:00
memory.cpp code: dodge PAGE_SIZE #define 2022-08-19 16:08:40 -07:00
memory.h code: dodge PAGE_SIZE #define 2022-08-19 16:08:40 -07:00
perf_stats.cpp chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
perf_stats.h chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
reporter.cpp core: Replace all instances of ResultCode with Result 2022-06-26 20:21:37 -05:00
reporter.h core: Replace all instances of ResultCode with Result 2022-06-26 20:21:37 -05:00
telemetry_session.cpp chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
telemetry_session.h chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00