diff options
author | Dave Airlie <[email protected]> | 2012-04-13 17:13:01 +0100 |
---|---|---|
committer | Dave Airlie <[email protected]> | 2012-04-13 17:19:03 +0100 |
commit | 1f2b53945115f9b54933af1412d3cc0eb16a877f (patch) | |
tree | 10c86d31d2e119d43d31ee8d2b5b54e486cb9416 /src/gallium/docs/source | |
parent | d1cc87c0b64c2221b079015a6c3b593af83f0758 (diff) |
gallium: document dual source blending restrictions on gallium
As per Brian's suggestion, document the restrictions on dual src blending.
Signed-off-by: Dave Airlie <[email protected]>
Diffstat (limited to 'src/gallium/docs/source')
-rw-r--r-- | src/gallium/docs/source/cso/blend.rst | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/gallium/docs/source/cso/blend.rst b/src/gallium/docs/source/cso/blend.rst index 7bde10c1245..dce999c8327 100644 --- a/src/gallium/docs/source/cso/blend.rst +++ b/src/gallium/docs/source/cso/blend.rst @@ -12,7 +12,11 @@ Blend Factors The blend factors largely follow the same pattern as their counterparts in other modern and legacy drawing APIs. -XXX blurb about dual-source blends +Dual source blend factors are supported for up to 1 MRT, although +you can advertise > 1 MRT, the stack cannot handle them for a few reasons. +There is no definition on how the 1D array of shader outputs should be mapped +to something that would be a 2D array (location, index). No current hardware +exposes > 1 MRT, and we should revisit this issue if anyone ever does. Logical Operations ------------------ |