suyu/src/core/hle/service/nvflinger
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
..
ui general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
binder.h nvflinger: Polymorphic destructor requried for abstract class IBinder 2022-07-15 10:28:54 +01:00
buffer_item.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
buffer_item_consumer.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
buffer_item_consumer.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
buffer_queue_consumer.cpp hle: service: nvflinger: buffer_queue_consumer: Always free released buffers. 2022-06-05 16:06:06 -07:00
buffer_queue_consumer.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
buffer_queue_core.cpp hle: service: nvflinger: buffer_queue_consumer: Always free released buffers. 2022-06-05 16:06:06 -07:00
buffer_queue_core.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
buffer_queue_defs.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
buffer_queue_producer.cpp common: Change semantics of UNREACHABLE to unconditionally crash 2022-06-13 20:09:00 -04:00
buffer_queue_producer.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
buffer_slot.h hle: service: nvflinger: buffer_queue_consumer: Always free released buffers. 2022-06-05 16:06:06 -07:00
buffer_transform_flags.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
consumer_base.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
consumer_base.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
consumer_listener.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
graphic_buffer_producer.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
graphic_buffer_producer.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
hos_binder_driver_server.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
hos_binder_driver_server.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
nvflinger.cpp service: vi: Retrieve vsync event once per display 2022-09-25 21:33:36 -04:00
nvflinger.h service: vi: Retrieve vsync event once per display 2022-09-25 21:33:36 -04:00
parcel.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
pixel_format.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
producer_listener.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
status.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
window.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00