https://bugs.freedesktop.org/show_bug.cgi?id=71199
--- Comment #5 from Roland Scheidegger <srol...@vmware.com> --- (In reply to José Fonseca from comment #4) > This test was renamed, but the issue is still there: > > $ ./bin/gl-1.4-polygon-offset -auto > Actual MRD is too small (may cause incorrect results) > Ideal MRD at near plane is 1.192095e-07 (nominally 2 bits) > Actual MRD at near plane is 5.960464e-08 (nominally 1 bit) > Ideal MRD at infinity is 3.061179e-08 (nominally 1 bit) > Actual MRD at infinity is 5.960464e-08 (nominally 1 bit) > > Yes, they do somehow: > > $ glxinfo | grep '^OpenGL \(vendor\|renderer\) string:' > OpenGL vendor string: NVIDIA Corporation > OpenGL renderer string: Quadro K1000M/PCIe/SSE2 > $ ./bin/gl-1.4-polygon-offset -auto > Ideal MRD at near plane is 1.192089e-07 (nominally 2 bits) > Actual MRD at near plane is 1.192093e-07 (nominally 2 bits) > Ideal MRD at infinity is 1.499423e-08 (nominally 0 bits) > Actual MRD at infinity is 1.192093e-07 (nominally 2 bits) > > PIGLIT: {"result": "pass" } Interestingly even the ideal MRD is different, suggesting differences in basic vertex transform math, or different rounding when converting to unorm z? This test is too weird for me... -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev