https://bugs.kde.org/show_bug.cgi?id=386142

            Bug ID: 386142
           Summary: Touch docker (or any QML-based dockers) requires
                    working OpenGL implementation
           Product: krita
           Version: git master
          Platform: MS Windows
                OS: MS Windows
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: Dockers
          Assignee: krita-bugs-n...@kde.org
          Reporter: alvinhoc...@gmail.com
  Target Milestone: ---

This is kind of niche because I think this can only happen on Windows 7 when
the graphics driver isn't installed or when running over rdp.

For some reason the software D3D renderer used via ANGLE just refuses to work
under Windows 7, so the main window can't be composited at all when the touch
docker is enabled.

A solution is to bundle the `opengl32sw.dll` Gallium llvmpipe driver that comes
with official releases of Qt
(https://download.qt.io/development_releases/prebuilt/llvmpipe/windows/), but
then it will need to be handled from the Windows OpenGL handling code in
addition to the existing desktop OpenGL and ANGLE handling, which will make the
code even more complex. Also means additional packaging steps.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to