Summary: | GL_LINE_SMOOTH and GL_POLYGON_SMOOTH with i965 driver | ||
---|---|---|---|
Product: | Mesa | Reporter: | Gary Wong <gtw> |
Component: | Drivers/DRI/i965 | Assignee: | marius predut <marius.predut> |
Status: | RESOLVED DUPLICATE | QA Contact: | |
Severity: | enhancement | ||
Priority: | medium | CC: | lerui.zhu, mesa-dev, nian.wu, shuber |
Version: | git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | Test case demonstrating GL_LINE_SMOOTH with narrow lines |
Description
Gary Wong
2007-02-11 18:11:02 UTC
Created attachment 8675 [details]
Test case demonstrating GL_LINE_SMOOTH with narrow lines
It seems that narrow lines parallel to the x- or y-axis are not drawn when GL_LINE_SMOOTH is enabled. This code should draw three line segments, but only two (the diagonal ones) appear. Increasing the glLineWidth parameter to 1.5 or more makes the third line appear again.
The GL_LINE_SMOOTH comment in i810Enable (src/mesa/drivers/dri/i180/i810state.c) seems potentially related to this behaviour, though that might be a coincidence.
re-assign to nanhai zou *** Bug 15006 has been marked as a duplicate of this bug. *** Mass version move, cvs -> git closing this one to point to bug #28832 -- I think it's a more complete concrete testcase for line smoothing. The hw docs have since been released with all the information we have about smoothing. And, note that polygon smoothing doesn't exist in the hardware (it was not a terribly useful feature even back in the day, so it hasn't been implemented since the 830) *** This bug has been marked as a duplicate of bug 28832 *** The patch series that fix this bug are upstream |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.