[Mesa-dev] [Bug 84570] Borderlands 2: Constant frame rate drops while playing; really bad with additionl lighting

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Oct 15 08:31:57 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=84570

Kai <kai at dev.carbon-project.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #107574|0                           |1
        is obsolete|                            |

--- Comment #18 from Kai <kai at dev.carbon-project.org> ---
Created attachment 107887
  --> https://bugs.freedesktop.org/attachment.cgi?id=107887&action=edit
Screenshot with
GALLIUM_HUD=fps,requested-VRAM+VRAM-usage,requested-GTT+GTT-usage showing FPS
drops (DynamicLights=true)

(In reply to Michel Dänzer from comment #16)
> (In reply to Kai from comment #15)
> > THAT is a LOT better! Even with DynamicLights on I only get occasional FPS
> > drops. Usually directly after entering a new area. Sometimes, when there's a
> > lot to draw, that moves, you can get the drops again as well.
> 
> And those remaining drops don't happen with other drivers?

I can't tell you that. I have only a R9 290 and I'm only using radeonsi.

> Lower FPS when
> more things are happening doesn't seem unexpected, and e.g. when entering a
> new area, the game code itself might slow down due to loading stuff etc.

That's quite possible, though I can see drops (as shown in the attached
screenshot), when I do nothing particularily intersting besides moving around
in an area which I've been in for some time. The really bad drops
(single-digit) indeed seem only to happen upon entering an area, ie. after a
loading screen.
Though I did hear from a friend – using a nVidia card with the proprietary
driver and DynamicLights=false – that she's seeing occasional
drops/micro-freezes as well.

Please note that this is all with the DynamicLights option set to true.

If there's some kind of info I can provide you with, which would make this
clear, let me know. Maybe Ian from Aspyr can help as well (especially: might
any option listed at <http://udn.epicgames.com/Three/ConsoleCommands.html> help
in debugging this? Are there other options that might produce helpful output?)?

(In reply to Michel Dänzer from comment #17)
> Can you attach a new GALLIUM_HUD screenshot corresponding to a remaining drop?

Done. As you can see those aren't as bad as they were initially and that's with
DynamicLights=true. Still they are noticeable. This graph shows a drop during a
fight (first drop till those smaller drops before the last big drop) and
afterwards I was running around in that same small area I've been fighting in
and was collecting the loot (from those smaller drops till the last big drop).
If you stand still the FPS usually go up to ~40 FPS and stay there with only
minor fluctuations.

Jumping and turning on the spot can trigger a big drop as well.


Overall though, I would call the game playable now. Not sure though, if we
should split this bug, so one can stay open for Intel and the Radeon version
can be closed (maybe with a follow-up along the lines of "Borderlands 2 shows
FPS drops – more optimization needed")?

Any chance those kernel patches will be applied to the 3.17 tree (point
releases)?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20141015/e80bdbc7/attachment.html>


More information about the mesa-dev mailing list