I use 'while(SDL_PollEvent...' to manage my mouse events and the following questions came to mind: Can there be multiple event per type on the queue? If so, how many mouse events would there be on the queue if my program runs once every second and my mouse gets polled by windows at 500Hz(and moves randomly)? 500? Thanks.