• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

Missing something to do with mantle?

What does this do?

Dice have added their own Mantle based frame pacing implementation. It affects single and multi gpu cards. Unfortunately it hurts single cards more than it helps them, so in that instance its best to disable (0) or set to option 1. It helps multi cards but it makes the frame times so (ridiculously) consistent that it harms fps. Three difference methods, method 2 is stock, method 1 is alternate (and works well without harming fps) and 0 is disabled. The funny thing is Mantle is so smooth i can't tell a difference between either setting on crossfire. The only way i can notice a change is when i switch to option 2 and my fps takes a hit.

1440P Ultra Preset
290 xfire stock

Frame pacing method 2

mVD6kCQ.jpg



Frame pacing method 1

p1Ciuhy.jpg
 
Last edited:
Ah, ok.

So for a single card setup (R9 270x) and Mantle it is best to just disable it?

Disable it, or try option 1. According to the Dice presentation they're abl to simulate multi gpu with just a single gpu in Mantle and apply frame pacing. Its not really needed imo though. Mantle is stupidly consistent even with driver frame pacing disabled, never mind API frame pacing.

EDIT

You can place the command in a user.cfg file as well so you don't have to type it every time you start the game. That's what i do.
 
Cheers, i've added to the file. Are there any other tweeks you would recommend?

This is what I have now -

GameTime.MaxVariableFps 200.000000
PerfOverlay.DrawFps 0
PerfOverlay.DrawGraph 0
PerfOverlay.Enable 1
Render.DrawScreenInfo 0
RenderDevice.Dx11Dot1Enable 1
RenderDevice.Dx11Dot1RuntimeEnable 1
RenderDevice.Dx11Enable 1
RenderDevice.TripleBufferingEnable 1
Screenshot.Format png
WorldRender.DxDeferredCsPathEnable 1
WorldRender.SpotLightShadowmapResolution 1024
RenderDevice.FramePacingMethod 0

Thanks. :)
 
Looks good. To be honest you can delete most of that. The only things i have on mine are... (which you can see in my screenshots above)

PerfOverlay.DrawFps 1
PerfOverlay.DrawGraph 1
PerfOverlay.Enable 1
Render.DrawScreenInfo 1
RenderDevice.FramePacingMethod 1

Aside from those mine is blank.
 
UPDATE : Setting FramePacingMethod to 1 has greatly improved not only frame rates but also hardly any stuttering, with mantle enabled.

Very nice thanks LtMatt, will this be fixed in the next driver I wonder!
 
UPDATE : Setting FramePacingMethod to 1 has greatly improved not only frame rates but also hardly any stuttering, with mantle enabled.

Very nice thanks LtMatt, will this be fixed in the next driver I wonder!

Never question the ways of LT. Shame Ryan from pcper didn't take my advice when he did his Mantle testing. ;)
 
Back
Top Bottom