[Mesa-dev] [Bug 92286] Distant geometry renders in front of closer geometry (depth test fail) in DarkRadiant / wxWidgets

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Oct 5 07:16:12 PDT 2015


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

            Bug ID: 92286
           Summary: Distant geometry renders in front of closer geometry
                    (depth test fail) in DarkRadiant / wxWidgets
           Product: Mesa
           Version: unspecified
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Mesa core
          Assignee: mesa-dev at lists.freedesktop.org
          Reporter: sonichedgehog_hyperblast00 at yahoo.com
        QA Contact: mesa-dev at lists.freedesktop.org

Created attachment 118669
  --> https://bugs.freedesktop.org/attachment.cgi?id=118669&action=edit
Screenshot of the depth sorting issue

Mesa users appear to experience a strange problem with Dark Radiant (the map
editor of The Dark Mod): Depth testing does not work, causing surfaces hidden
behind over surfaces to render through them in a random order.

I decided to report the problem here since it only happens on Linux and the
free graphics driver. I experience it on my Radeon 6870 card, and someone else
reported the same issue on an Intel card. Currently I am running Mesa 10.3.7. I
looked through the DarkRadiant code and did intensive testing, but nothing I
found appears to be related to this, and the source of the problem is a
complete mystery to everyone.

Important highlights: The problem persists if I disable transparency on all
surfaces, despite this potentially being an alpha sorting issue. It also occurs
regardless of rendering mode (wireframe / solid / textured / lighting).
Surfaces in a single model can overlap each other too, so it's not just some
objects overlapping others. Any DarkRadiant window that renders geometry is
affected, not only the viewport. Also note that DarkRadiant uses wxWidgets, and
its older GTK variant does not have the problem... meaning it might be
wxWidgets related in addition.

Please follow my reports on the TDM forum and bug tracker as well, which
contain even more information and might get updated more timely:

http://forums.thedarkmod.com/topic/16848-distant-geometry-renders-in-front-of-closer-geometry/

http://bugs.thedarkmod.com/view.php?id=4017

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


More information about the mesa-dev mailing list