13thmonkey :
Rexper :
From the information you provided, there is no definitive answer. Please disregard those saying the CPU/ GPU will definitely bottleneck each other.
Read some of the comments under this forum: https://pcpartpicker.com/forums/topic/229793-double-checking-if-ill-bottleneck-before-i-purchase
The FX6300 is an old CPU that was weak at release and is still weak by modern standards, the 1080 is a modern card, at the stop end of the stack. The FX6300 will bottleneck in any CPU bound game. The FX6300 will also bottleneck in any GPU bound game because the GPU is so strong .
However, there is always a bottleneck, period. Would anyone recommend purchasing an 1080 with an FX 6300, no, they would not have, as you'll be paying too much for a GPU that you can't utilise fully, but having being given one for free puts a whole different spin on it. Ignore the bottleneck and just play with it.
You're assuming a lot here. Just because a CPU is relatively weak, and a GPU is relative strong, doesn't mean the CPU will bottleneck. You can't determine the whole decision based on the games, there a lot more to how a CPU and GPU performs than just the game. Please, read here:
https://pcpartpicker.com/forums/topic/214851-on-cpugpu-bottlenecking-in-games as well as the page I linked before.
As I already said, there is no definitive answer like you have described. The GPU might actually be the bottleneck at 4K resolution, where the CPU is able to perform ~40 FPS in that specific game whereas the GPU only ~30 FPS with that resolution, game, and a set graphical settings.
I would not recommend a GTX 1080 with a 6300 simply because the 6300 isn't a good buy compared to price competitors. But as mentioned, there are some scenarios where the fx 6300 will do fine.