[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
https://bugs.freedesktop.org/show_bug.cgi?id=82831
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
> BRW_DATAPORT_RENDER_TARGET_WRITE_SIMD8_DUAL_SOURCE_SUBSPAN01
> BRW_DATAPORT_RENDER_TARGET_WRITE_SIMD8_DUAL_SOURCE_SUBSPAN23
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