[Mesa-dev] [Bug 107942] Isaac AntiBirth under wine has invisible entities tu to clipping plane issue

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Sep 15 12:58:05 UTC 2018


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

            Bug ID: 107942
           Summary: Isaac AntiBirth under wine has invisible entities tu
                    to clipping plane issue
           Product: Mesa
           Version: 18.2
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Mesa core
          Assignee: mesa-dev at lists.freedesktop.org
          Reporter: dark.shadow4 at web.de
        QA Contact: mesa-dev at lists.freedesktop.org

Created attachment 141571
  --> https://bugs.freedesktop.org/attachment.cgi?id=141571&action=edit
Traces and hacked shader

The game plays fine under wine, but in a certain stage the player and enemies
are invisible.
There is a semi-official hack for this problem, involving a changed shader.
(See attachment):
> //gl_ClipDistance[0] = dot(gl_Vertex, ClipPlane);

Two apitraces included, with the hack and one without.

A few more things:
- Some windows machines have the same issue, but most seem to run the game just
fine
- The trace I made doesn't replay fine on my win10 either (AMD driver issue or
maybe wine making broken opengl calls?)

I'd test with wine and proprietary drivers on my linux, but can't get them to
work.
Since I don't know what's wrong here, I hope you can help me shed a light on
this - wheter it's an actual mesa issue or just a broken game.

System:
Arch Linux x64
Using mesa 18.2.0
Linux 4.18.7, amdgpu
Radeon R9 285

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20180915/e2812cb9/attachment.html>


More information about the mesa-dev mailing list