[Bug 101145] Wine game needs GLSL override for fullscreen

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon May 22 16:32:00 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=101145

            Bug ID: 101145
           Summary: Wine game needs GLSL override for fullscreen
           Product: Mesa
           Version: git
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/Gallium/radeonsi
          Assignee: dri-devel at lists.freedesktop.org
          Reporter: wyrex at openmailbox.org
        QA Contact: dri-devel at lists.freedesktop.org

Created attachment 131437
  --> https://bugs.freedesktop.org/attachment.cgi?id=131437&action=edit
bug

I have wine game that corrupts monitor after entering fullscreen. Windowed uses
GDI but fullscreen is DirectX. Overriding GL versions help as workaround.

MESA_GLSL_VERSION_OVERRIDE=110 (MUST be 110)
MESA_GL_VERSION_OVERRIDE=3.0 (must be <= 3.0)

This happens with softpipe and llvmpipe too and without override they show
black screen and output:

fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000
(using GL_RENDERER "Gallium 0.4 on softpipe").

Game enters fullscreen with something like IDirectDraw2::SetCooperativeLevel ->
IDirectDraw2::SetVideoMode.
Original bug: bugs.winehq.org/show_bug.cgi?id=41283.

Graphics:  Card: Advanced Micro Devices [AMD/ATI] Tonga PRO [Radeon R9 285/380]
           Display Server: X.Org 1.19.3 driver: amdgpu Resolution:
1920x1080 at 60.00hz, 1920x1080 at 60.00hz
           GLX Renderer: Gallium 0.4 on AMD TONGA (DRM 3.15.0 /
4.12.0-rc1-g2ea659a9ef48, LLVM 5.0.0)
           GLX Version: 3.0 Mesa 17.2.0-devel (git-1586768e74)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170522/43fbfdf3/attachment.html>


More information about the dri-devel mailing list