mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-05 13:20:11 +00:00
PadStatusDisplay::Poll asks the provider for a snapshot only when the panel can be shown: in the events mode always, otherwise only while a request keeps it visible. With ANYPS5_PAD_STATUS unset or 0 and no request the provider is not called, so the host builds no snapshot and reads no controller state for it. An unchanged snapshot is not observed again, and a display that stopped being polled observes the next snapshot afresh when a request makes it wanted again. The entry point for the host's pad code is AgcDriverPadStatusPoll_nid_postfix.