Bug #34964 | Screen flicker and redraw problems when not full screen | ||
---|---|---|---|
Submitted: | 29 Feb 2008 18:34 | Modified: | 21 Mar 2008 12:42 |
Reporter: | Tony Freixas | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Workbench | Severity: | S3 (Non-critical) |
Version: | 5.0.14a | OS: | Windows (XP SP2) |
Assigned to: | CPU Architecture: | Any | |
Tags: | draw, flicker, GL, redraw |
[29 Feb 2008 18:34]
Tony Freixas
[17 Mar 2008 15:47]
Valeriy Kravchuk
Thank you for a problem report. Please, try to repeat with a newer version, 5.0.15-rc, and inform about the results.
[17 Mar 2008 17:55]
Tony Freixas
I tested with 5.0.15-rc. None of the flicker and redraw problems occur. Looks good! You may want to check the drawing path to see if you left any debug statements in place. Scrolling seems to lag with drawing complexity. Displaying the grid has a big effect. Normally, scrolling is done by with a BLT (bit-copy) of the existing rendered bits and then a redraw of the new area exposed by the scroll. The performance of your application makes me think that you are redrawing the entire diagram each time you scroll. On my system, the performance is acceptable, but other applications with a comparable amount of complexity do much better.
[21 Mar 2008 12:42]
Valeriy Kravchuk
Closing this as initial problems seems to be resolved by 5.0.15-rc.