fix: revert double input_poll that broke keyboard and trackpad
input_poll() resets event_count=0 at start, so calling it twice per
frame (before and after present) wiped all events from the first call.
Revert to single poll before rendering.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>