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@lists.freedesktop.org Reporter: sonichedgehog_hyperblas...@yahoo.com QA Contact: mesa-dev@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.
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev