Both are played online so the issue could be internet related, best way to check this now is put your GPU through its paces and see how it copes.
Use the free versions at the following links;
Stress test your GPU with Furmark
Check your FPS etc with SUPERPOSITION
Use the free versions at the following links;
Stress test your GPU with Furmark
Check your FPS etc with SUPERPOSITION