IP gain is only influenced by type of game (5v5, 3v3, custom game, bot game) and game length as far as I can tell, with 5v5 normal and ranked games giving the most IP. Longer games obviously give you more more IP, though there is small bonus for "winning fast". Personal performance doesn't...