So something weird happened. Yesterday I played BF1 for the first time with my new i7-7700K + GTX 1070 and was quite pleased. Today after doing some overclocking I was playing BF1 again, but this time I noticed less than normal GPU usage. Normally, GPU usage stays at 98-99%. Today it varies between 75-85% and I'm getting somewhat lower framerate. I had video recorded of yesterday's gameplay at 99% GPU usage, and today's gameplay at 85% usage. After returning to stock clocks all settings were the same, but the usage was still lower. The whole time I was playing in DX12.
Finally decided to try DX11, and that fixed it. Now it's back to 98-99% usage all the time. Weird that it was running fine the first time I played on DX12 but then it had lower GPU usage later on.
I guess my question could be why this is? I presume DX12 just isn't optimized in all games for all hardware. But why was it fine one day and not the next?
Finally decided to try DX11, and that fixed it. Now it's back to 98-99% usage all the time. Weird that it was running fine the first time I played on DX12 but then it had lower GPU usage later on.
I guess my question could be why this is? I presume DX12 just isn't optimized in all games for all hardware. But why was it fine one day and not the next?