Und Mantle ist so ne Sache...Die Treiber wurden scheinbar für die Highend Modelle 7970 und R9 290 optimiert und meine HD7870 aka R9 270 wurde einfach liegen gelassen.
Hab mit Mantle immer noch heftige Frame-Einbrüche und sogar wenn die Frames hoch sind, sieht es nicht so flüssig aus wie unter DX11..
Naja, deine R9 280 ist ja noch mal was anderes als meine HD7870. Zu mal deine mehr Speicher hat und Mantle so viel ich weiß, mehr Speicher benötigt. Hab jetzt nicht gemessen, ob er bei mir voll läuft, allerdings hab ich das gleiche auch von anderen gehört.
Wie sehen denn deine BF4 Grafik-Einstellungen aus?
Und was hast du in deiner user.cfg?
100-120fps mit ner 280? Was hast du denn für Einstellungen und cfg?^^
GameTime.MaxVariableFps 120
GstRender.VSync 0
PerfOverlay.DrawFps 0
PerfOverlay.DrawGraph 0
PerfOverlay.Enable 0
NetworkPerfOverlay.DrawGraph 0
NetworkPerfOverlay.DrawProjectileGraph 0
NetworkPerfOverlay.GraphPos (750,750)
PostProcess.DynamicAOEnable 0
Render.DrawScreenInfo 0
RenderDevice.Dx11Dot1Enable 1
RenderDevice.Dx11Dot1RuntimeEnable 1
RenderDevice.Dx11Enable 1
RenderDevice.ForceRenderAheadLimit 0
RenderDevice.TripleBufferingEnable 0
Screenshot.Format png
UI.DrawEnable 1
WorldRender.DxDeferredCsPathEnable 1
WorldRender.LightTileCsPathEnable 0
WorldRender.MotionBlurEnable 0
WorldRender.MotionBlurFixedShutterTime 0
WorldRender.MotionBlurForceOn 0
WorldRender.MotionBlurMax 0
WorldRender.MotionBlurMaxSampleCount 0
WorldRender.MotionBlurQuality 0
WorldRender.PlanarReflectionEnable 0
WorldRender.SpotLightShadowmapEnable 0
WorldRender.SpotLightShadowmapResolution 1024
WorldRender.TransparencyShadowmapsEnable 0
PerfOverlay.DrawFps 1
PerfOverlay.DrawGraph 0
PerfOverlay.Enable 1
Render.DrawScreenInfo 0
RenderDevice.Dx11Dot1Enable 1
RenderDevice.Dx11Dot1RuntimeEnable 1
RenderDevice.Dx11Enable 0
WorldRender.MotionBlurEnable 0
WorldRender.MotionBlurFixedShutterTime 0
WorldRender.MotionBlurForceOn 0
WorldRender.MotionBlurMax 0
WorldRender.MotionBlurMaxSampleCount 0
WorldRender.MotionBlurQuality 0
WorldRender.SpotlightShadowmapResolution 256
Hier ist meine user.cfg:
Code:RenderDevice.[B]Dx11Enable 0[/B]
Gugge da:Ich weiß jetzt nur nicht was ich bei "GameTime.MaxVariableFps" eintragen soll. Mein Monitor schaft offiziell 60Hz, wobei die FPS in vielen Spielen, die eigentlich gar nicht fordernd sind bei 59,9 liegt. Aber auch erst seit ich auf Win8 umgestiegen bin.
Um noch mehr Leistung zu bekommen solltest du die Effekte auf niedrig stellen - die lenken eh nur ab.Meine Ingame-Einstellungen:
Anhang anzeigen 784892
VSync sollte man in BF4 (Multiplayer!!) unbedingt deaktivieren und stattdessen die MaxVariableFps setzen.So, mit deiner user.cfg und exakt den gleichen Ingame-Einstellungen, allerdings mit Vsync und höherer FoV, hab ich durchgehend 60FPS.
Hier meine user.cfg:
GameTime.MaxVariableFps 120
GstRender.VSync 0
PerfOverlay.DrawFps 0
PerfOverlay.DrawGraph 0
PerfOverlay.Enable 0
NetworkPerfOverlay.DrawGraph 0
NetworkPerfOverlay.DrawProjectileGraph 0
NetworkPerfOverlay.GraphPos (750,750)
PostProcess.DynamicAOEnable 0
Render.DrawScreenInfo 0
RenderDevice.Dx11Dot1Enable 1
RenderDevice.Dx11Dot1RuntimeEnable 1
RenderDevice.Dx11Enable 1
RenderDevice.ForceRenderAheadLimit 0
RenderDevice.TripleBufferingEnable 0
Screenshot.Format png
UI.DrawEnable 1
WorldRender.DxDeferredCsPathEnable 1
WorldRender.LightTileCsPathEnable 0
WorldRender.MotionBlurEnable 0
WorldRender.MotionBlurFixedShutterTime 0
WorldRender.MotionBlurForceOn 0
WorldRender.MotionBlurMax 0
WorldRender.MotionBlurMaxSampleCount 0
WorldRender.MotionBlurQuality 0
WorldRender.PlanarReflectionEnable 0
WorldRender.SpotLightShadowmapEnable 0
WorldRender.SpotLightShadowmapResolution 1024
WorldRender.TransparencyShadowmapsEnable 0
Und hier meine Ingame Settings:
<img src="http://extreme.pcgameshardware.de/attachment.php?attachmentid=784852"/>
Wenn ich auf Mantle umschalte läufts um einiges flüssiger als mit DX11.
Aber mit dem SweetFX siehts einfach viel besser (und angenehmer!!!) aus.
