[Bug 94668] [IVB, BYT] Cube/3D sampling broken for INT/UINT formats

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Mar 23 04:19:30 UTC 2016


            Bug ID: 94668
           Summary: [IVB, BYT] Cube/3D sampling broken for INT/UINT
           Product: Mesa
           Version: git
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/DRI/i965
          Assignee: idr at freedesktop.org
          Reporter: kenneth at whitecape.org
        QA Contact: intel-3d-bugs at lists.freedesktop.org
            Blocks: 94448

The following tests fail on IVB and BYT:


This appears to be because the i965 driver fails to work around a hardware bug.

>From the Ivybridge PRM, Volume 4 Part 1, pages 128-130:
"If the Surface Format of the associated surface is UINT or SINT, the Surface
Type cannot be SURFTYPE_3D or SURFTYPE_CUBE and Address Control Mode cannot be

This appears to apply to the sample, sample+killpix, sample_b, sample_l, and
sample_d messages.

According to Intel internal documentation, this errata applies to IVB and HSW. 
Nobody ever mentions BYT, but the IVB comment likely applies.  However, the
above tests all pass on my Haswell, so I don't think it applies there.

You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20160323/27abea03/attachment-0001.html>

More information about the intel-3d-bugs mailing list