mixxxdj / mixxx

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
http://mixxx.org
Other
4.52k stars 1.28k forks source link

ANGLE: Scaling at Waveform resize not always correct #12608

Open JoergAtGithub opened 10 months ago

JoergAtGithub commented 10 months ago

Bug Description

I tested the latest Mixxx 2.4 with ANGLE, by setting $env:QT_OPENGL = 'angle'. The waveform scaling was not working properly if I move the window splitter fast:

https://github.com/mixxxdj/mixxx/assets/64457745/2cd283df-ace2-46a7-a324-b586259ae5ae

Version

2.4.0

OS

Windows 11 + ANGLE

daschuer commented 10 months ago

Does the issue also persist across restarts or is it only an issue while resizing?

JoergAtGithub commented 10 months ago

The issue hapens only with ANGLE (OpenGL ES to Direct3D 11 translation): ES OpenGL ES 3.0.0 (ANGLE 2.1.5414 git hash: aa63ea230e0c) (ANGLE (AMD, AMD Radeon(TM) Graphics Direct3D11 vs_5_0 ps_5_0, D3D11-31.0.21024.5005)) It does not happen if I use the native OpenGL driver: 4.6.0 Compatibility Profile Context 23.10.24.05.230830 (AMD Radeon(TM) Graphics)

JoergAtGithub commented 10 months ago