imput render.drawscreeninfo 1 on the console, now this command lets you see VRAM usage. If you are topping your VRAM usage (according to repi, Mantle is currently using more VRAM compared to DX11), it might explain that you are still getting that random stutter once in a while.
PS: Would be lovely if repi still lurks around this forum, to confirm what these (apparently) new in game commands actually do:
thread.processorcount (default is -1, so I guess driver handles it like the rest of the commands set in -1?)
thread.jobthreadpriority (default is again -1)
thread.minfreeprocessorcount (default is 0)
thread.maxprocessorcount (default is 5 for me)
With default settings drawscreeninfo tells me I currently have 4 Job threads (if I remember correctly, there were 2 main threads, the rest being job threads). Im on a 8320, so that would leave 2 unused threads. Would be lovely if we can get a clearer picture of what those commands do and if you can tune them further beyond defaults for even more performance
I've got a lowly 2500K Pegged at 100% usage. 4 CPU's 3 threads. It did seem snappier to me, but I was running into so weird issues where my "deploy" button wouldn't work, Double clicking a squad mate did. I was told it was a bug and updating PB fixes it. I updated it but haven't tried again.