-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WVisualWaveform #2 becomes corrupted after coming out of full screen mode #4928
Comments
Commented by: deftdawg |
Commented by: deftdawg This behavior is not observable on an eeePC running Xandros with an Intel i810 video chipset and no compiz. |
Commented by: asantoni On OS X, when you go into fullscreen and come back you also see the WVisualWaveform widget get corrupted, as per my screenshot. At this point, I'm in favour of putting all effort into rewriting WVisualWaveform from scratch. |
Commented by: wesley I agree with asantoni |
Commented by: deftdawg FYI, I noticed this also happens if I "window-shade" mixxx (i.e. double click on the taskbar to roll up the app window) |
Commented by: deftdawg This will be fixed in trunk when rryan's GSoC code merges sometime after 1.6.0... :D |
Commented by: rryan Can you see if you can reproduce this now that the new waveform code has been merged into trunk? The bug might not be fixed by the re-write because it could have to do with how we use QGLWidget. (which is roughly the same) |
Commented by: deftdawg Reproducible with trunk by minimizing and restoring in Compiz-Fusion. Full screen / restore does not cause it though. |
Commented by: deftdawg Occurs even if you don't load any tracks. Does NOT occur with SIMPLE waveform (minimize, shade, fullscreen = all okay in simple waveform). |
Commented by: rryan I asked in #qt and they said that many apps are reporting corruption with QGLWidgets related to Compiz. The interesting part is that it only seems to occur on waveform 2, which gets its GL context from waveform 1. We can try disabling context sharing and see if that fixes the problem. |
Commented by: rryan In Bug #338353 I disabled context sharing. ironstorm : do you still have the machine that had this problem? Are you able to reproduce this? |
Commented by: daschuer This on is incomplete for long, I close it now. |
Issue closed with status Invalid. |
Reported by: deftdawg
Date: 2008-03-02T08:27:29Z
Status: Invalid
Importance: Medium
Launchpad Issue: lp197555
Tags: linux, waveform
Attachments: [Screen shot of visual corruption](https://bugs.launchpad.net/bugs/197555/+attachment/219382/+files/Screen shot of visual corruption), [Waveform corruption on OS X](https://bugs.launchpad.net/bugs/197555/+attachment/219702/+files/Waveform corruption on OS X)
System: Core2, Kubuntu Gutsy, Nvidia Proprietary 169 Drivers, Compiz-Fusion and Emerald (Compiz window decorator)
The Deck B WVisualWaveform widget becomes corrupt and 10% at the top of the screen becomes corrupted (it shows movement matching playback on Deck B)
Exit mixxx the video corruption disappears.
See attached screenshot
The text was updated successfully, but these errors were encountered: