Skip to content
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

Use QWidget::isVisible to determine whether to render non-QGLWidget waveform widgets. #1958

Merged
merged 1 commit into from
Dec 24, 2018

Conversation

rryan
Copy link
Member

@rryan rryan commented Dec 23, 2018

Fixes a bug where software-renderered waveform types do not work introduced in PR #1897.

…aveform widgets.

Fixes a bug where software-renderered waveform types do not work introduced in PR mixxxdj#1897.
@daschuer
Copy link
Member

LGTM, the software waveforms are back. Software and Empty have the same CPU load with maximized Library.
However, switching to any GL Type draws some more CPU even still on maximized library.
I cannot see the differnce on on my "i5-3317U @ 1.70GHz" but on my "Atom N270 @ 1.60GHz" using the minimized library PR.

@uklotzde
Copy link
Contributor

LGTM

  • works as expected
  • code could be simplified, but I don't mind

@uklotzde uklotzde added this to the 2.2.0 milestone Dec 24, 2018
@rryan rryan merged commit 0e685c1 into mixxxdj:2.2 Dec 24, 2018
@daschuer
Copy link
Member

Thank you. This works as it should using the shade skin but with #1933 applied, it fails for all render types.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants