suyu/src/core/hle/service/vi
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
..
display service: vi: Retrieve vsync event once per display 2022-09-25 21:33:36 -04:00
layer general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
vi.cpp service: vi: Retrieve vsync event once per display 2022-09-25 21:33:36 -04:00
vi.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
vi_m.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
vi_m.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
vi_results.h service: vi: Move VI results into its own file 2022-09-25 20:33:25 -04:00
vi_s.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
vi_s.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
vi_u.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
vi_u.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00