GLSL waveform renderer not rendering until renderer is changed on macOS

Bug #1824620 reported by Foss-4
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Medium
Daniel Schürmann
2.2
Fix Released
Medium
Daniel Schürmann
2.3
Fix Released
Medium
Daniel Schürmann

Bug Description

macOS 10.13.6
mixxx 2.3.0-alpha-pre (build master r6770)

Reproduce

- load track and play

Curently

no waveform is displayed. oddly enough after switching waveform display from RGB (GLSL) to RGB (GL) and accepting with "ok" waveform is displayed.

now the interesting part is, when switching back to RGB (GLSL) waveform is also displayed. so the problem is not that RGB (GLSL) is completely broken.

the problematic behaviour can be reproduced with all skins.

Starting mixxx with RGB (GL) works fine. The issue is limited to loading mixxx with RGB (GLSL) pre-selected.

Revision history for this message
Foss-4 (foss-4) wrote : Re: waveform not loading
description: updated
summary: - [skin: deere] waveform not loading
+ waveform not loading
description: updated
Revision history for this message
Foss-4 (foss-4) wrote :

is this a dupe of this bug here? https://bugs.launchpad.net/mixxx/+bug/1825461

tags: added: osx waveform
Changed in mixxx:
importance: Undecided → Medium
Revision history for this message
Daniel Schürmann (daschuer) wrote :

Please add the mixxx.log from a test run
* start with GLSL
* switch to GL
* switch back to GLSL

https://www.mixxx.org/wiki/doku.php/finding_the_mixxx.log_file

Revision history for this message
Daniel Schürmann (daschuer) wrote :

is Mixxx 2.2.0 effected as well?

Revision history for this message
Daniel Schürmann (daschuer) wrote :

> dupe of https://bugs.launchpad.net/mixxx/+bug/1825461 ?

I think not, bacause here waveform data and overlays are missing.

Revision history for this message
Foss-4 (foss-4) wrote :

macOS 10.13.6, MacBook Pro late 2011

Testing 2.3.0-alpha-pre (build master r6770)
log for: started w RGB (GLSL), switched to RGB (GL) and back to RGB (GLSL)
log for: started w RGB (GLSL) played track -> no waveform showing up

Testing 2.2.0 r6659 (stable)
not reproducible -> regression in 2.3.0

Revision history for this message
Foss-4 (foss-4) wrote :
Foss-4 (foss-4)
tags: added: regression
Revision history for this message
Be (be.ing) wrote :

I can reproduce this with my friend's 2017 Macbook Pro running macOS 10.14. 2.2.1 is not affected.

Be (be.ing)
summary: - waveform not loading
+ GLSL waveform renderer not rendering until renderer is changed on macOS
Revision history for this message
Daniel Schürmann (daschuer) wrote :

There is a chance that
https://github.com/mixxxdj/mixxx/pull/2088
fixes this issue as well.
Please try it out.

Revision history for this message
Daniel Schürmann (daschuer) wrote :

I think this is finally fixed with:
https://github.com/mixxxdj/mixxx/pull/2105
Please verify.

Revision history for this message
Foss-4 (foss-4) wrote :

verified GLSL waveforms are back and load on opening.

Revision history for this message
Foss-4 (foss-4) wrote :

no edit function :/
verified on macOS 10.13.6
mixxx-2.3.0-alpha-pre-master-git6796-release-macintel64.dmg

Revision history for this message
Foss-4 (foss-4) wrote :

this is in the 2.3.0 milestone while the commit is tagged with 2.2.2 on github. is that correct?

Revision history for this message
Daniel Schürmann (daschuer) wrote :

In this case we can target the bug to both series.

tags: added: macos
removed: osx
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/9628

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.