Bug 67968

Summary: [softpipe] piglit polygon-mode regression
Product: Mesa Reporter: Vinson Lee <vlee>
Component: Mesa coreAssignee: mesa-dev
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: zackr
Version: gitKeywords: regression
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Vinson Lee 2013-08-10 02:27:00 UTC
mesa: 637e6a0aa8e5920965a0720673e11622786e86ed (master)

$ ./bin/polygon-mode -auto
polygon-mode: glPolygonMode(front=GL_FILL, back=GL_LINE) failed
polygon-mode: glPolygonMode(front=GL_FILL, back=GL_LINE) failed
polygon-mode: glPolygonMode(front=GL_FILL, back=GL_POINT) failed
polygon-mode: glPolygonMode(front=GL_FILL, back=GL_POINT) failed
polygon-mode: glPolygonMode(front=GL_POINT, back=GL_LINE) failed
polygon-mode: glPolygonMode(front=GL_POINT, back=GL_LINE) failed
polygon-mode: glPolygonMode(front=GL_POINT, back=GL_LINE) failed
polygon-mode: glPolygonMode(front=GL_POINT, back=GL_LINE) failed
polygon-mode: glPolygonMode(front=GL_POINT, back=GL_FILL) failed
polygon-mode: glPolygonMode(front=GL_POINT, back=GL_FILL) failed
polygon-mode: glPolygonMode(front=GL_LINE, back=GL_FILL) failed
polygon-mode: glPolygonMode(front=GL_LINE, back=GL_FILL) failed
polygon-mode: glPolygonMode(front=GL_LINE, back=GL_POINT) failed
polygon-mode: glPolygonMode(front=GL_LINE, back=GL_POINT) failed
polygon-mode: glPolygonMode(front=GL_LINE, back=GL_POINT) failed
polygon-mode: glPolygonMode(front=GL_LINE, back=GL_POINT) failed
polygon-mode: glPolygonMode(front=GL_LINE, back=GL_LINE) failed
polygon-mode: glPolygonMode(front=GL_LINE, back=GL_LINE) failed
polygon-mode: glPolygonMode(front=GL_LINE, back=GL_LINE) failed
polygon-mode: glPolygonMode(front=GL_LINE, back=GL_LINE) failed
polygon-mode: glPolygonMode(front=GL_POINT, back=GL_POINT) failed
polygon-mode: glPolygonMode(front=GL_POINT, back=GL_POINT) failed
polygon-mode: glPolygonMode(front=GL_POINT, back=GL_POINT) failed
polygon-mode: glPolygonMode(front=GL_POINT, back=GL_POINT) failed
PIGLIT: {'result': 'fail' }

e8d8974f80568e49b0f8c6c7a01e0ee58e0aedca is the first bad commit
commit e8d8974f80568e49b0f8c6c7a01e0ee58e0aedca
Author: Zack Rusin <zackr@vmware.com>
Date:   Thu Aug 8 20:51:11 2013 -0400

    softpipe: fix the regressions
    
    softpipe has a really weird handling of the draw attrs, lets
    just not inject outputs in its data.
    Trivial.

:040000 040000 ba931a94b965823be45f481aa2edc37778942151 819991435977270afcb8063c4e80ce16f6526afe M	src
bisect run success
Comment 1 Vinson Lee 2014-01-01 04:23:43 UTC
mesa: 5a51c1b01a16d3256f9769a76d8293fea5853b1f (master)

piglit polygon-mode passes on softpipe.

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.