[Mesa-dev] [Bug 71944] New: vs-temp-array-mat3-index-col-rd test fails with SB

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Nov 23 09:22:32 PST 2013


          Priority: medium
            Bug ID: 71944
          Assignee: mesa-dev at lists.freedesktop.org
           Summary: vs-temp-array-mat3-index-col-rd test fails with SB
          Severity: normal
    Classification: Unclassified
                OS: Linux (All)
          Reporter: g02maran at gmail.com
          Hardware: x86-64 (AMD64)
            Status: NEW
           Version: git
         Component: Drivers/Gallium/r600
           Product: Mesa

Created attachment 89688
  --> https://bugs.freedesktop.org/attachment.cgi?id=89688&action=edit
Shader dump when test fails

I did a little investigation on why the piglit test:
vs-temp-array-mat3-index-col-rd fails with SB.

If I disable SB with R600_DEBUG=nosb the test passes.

I did a bisect and found this commit:

If I revert that commit the test passes with SB, but I'm pretty sure that
commit only exposed a bug that weren't hit before.

I looked at the shader dumps and the only thing I found that looked a little
strange was this.

before: 7ae9cc71f097af5ae1f83f77f75de2198849faca
z: SETE               T0.z,  R[2+AR].y, KC0[2].y
w: SETE               T1.w,  R[2+AR].z, KC0[2].z
x: SETE               T1.x,  R[2+AR].x, KC0[2].x

after: 7ae9cc71f097af5ae1f83f77f75de2198849faca
w: SETE_DX10          T0.w,  R[2+AR].z, KC0[2].z
z: SETE_DX10          T0.z,  R[2+AR].y, KC0[2].y
x: SETE_DX10          T1.x,  R[0+AR].x, KC0[2].x

Is R[0+AR].x correct in the last line or should it be R[2+AR].x?

Tested with mesa master: 751e8697f2099a0ceaba09e0d8775e4636f209b1

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

More information about the mesa-dev mailing list