Prevent input event allocation each frame.
Port to SDL2.
Use 3.2 core context(now with VAO). Fixes CEGUI.