[Bug 82831] New: i965: Support GL_ARB_blend_func_extended in SIMD16

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Aug 19 18:17:19 PDT 2014


          Priority: medium
            Bug ID: 82831
          Assignee: intel-3d-bugs at lists.freedesktop.org
            Blocks: 77547
           Summary: i965: Support GL_ARB_blend_func_extended in SIMD16
        QA Contact: intel-3d-bugs at lists.freedesktop.org
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: mattst88 at gmail.com
          Hardware: Other
            Status: NEW
           Version: unspecified
         Component: Drivers/DRI/i965
           Product: Mesa

To implement dual source blending in SIMD16 we need to send two messages:
SIMD8_DUALSRC_LO and SIMD8_DUALSRC_HI (as they're named in the BSpec/PRM).

These are called


in the i965 driver.

Note that the PRM says

> If multiple SIMD8 Dual Source messages are delivered by the pixel shader
> thread, each SIMD8_DUALSRC_LO message must be issued before the
> SIMD8_DUALSRC_HI message with the same Slot Group Select setting.

See fs_visitor::emit_fb_writes().

You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20140820/2e7a17b9/attachment.html>

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