URL:
  <http://gna.org/bugs/?21883>

                 Summary: Extremely jerky motion when clearing fog
                 Project: Battle for Wesnoth
            Submitted by: mattsc
            Submitted on: Tue 01 Apr 2014 05:37:29 PM UTC
                Category: Bug
                Severity: 4 - Important
                Priority: 5 - Normal
              Item Group: Graphics
                  Status: None
                 Privacy: Public
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 1.11.12+dev
        Operating System: OS X 10.9

    _______________________________________________________

Details:

Since on-the-fly fog clearing was introduced, unit movement animations can be
very jerky in OS X.  This does not only result in stop-and-go motion, but in
the units jumping back and forth between hexes erratically.

An extreme case is captured in this video
<https://www.dropbox.com/s/f5ik4egkkr28cx1/WN_jerky_movement.mov>.  (It's 4MB
and with that too large for an attachment.)

This only happens when the map is fogged (yes, fog was on in that video, it
just doesn't show for a technical reason) and it is worse when map, idle and
standing animations are enabled in the preferences, as well as when other
processes take up CPU time.

It happens in both windowed and fullscreen mode, and in normal speed and
accelerated speed.  It also happens for both debug and release builds.

This seems to happen on OS X even on medium-fast systems because 
of the way how the framebuffer is handled on Macs (or something like that, I
don't understand those issues very well).  However, it has been reproduced on
Linux using 'cpulimit -2'.  It is therefore likely an issue at least for slow
systems with other OSs as well.

To reproduce:
- Start first scenario of Heir to the Throne
- Type :debug and :fog (to turn on fog)
- Recruit a couple fighters and end the turn
- On turn 2, move the fighters so that they clear as many fogged hexes as
possible





    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?21883>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Wesnoth-bugs mailing list
Wesnoth-bugs@gna.org
https://mail.gna.org/listinfo/wesnoth-bugs

Reply via email to