i965/gen6+: Add support for GL_ARB_blend_func_extended.
authorEric Anholt <eric@anholt.net>
Wed, 25 Apr 2012 20:58:07 +0000 (13:58 -0700)
committerEric Anholt <eric@anholt.net>
Wed, 23 May 2012 17:46:15 +0000 (10:46 -0700)
commit29362875f2613ad87abe7725ce3c56c36d16cf9b
treeb244e2081aaa2067cb1f99f0330d9e23137edf5c
parent175ad8050e3337f7065306017ea4eb8eae599f6d
i965/gen6+: Add support for GL_ARB_blend_func_extended.

v2: Add support for gen6, and don't turn it on if blending is
    disabled. (fixes GPU hang), and note it in docs/GL3.txt

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
14 files changed:
docs/GL3.txt
src/mesa/drivers/dri/i965/brw_blorp_blit.cpp
src/mesa/drivers/dri/i965/brw_context.c
src/mesa/drivers/dri/i965/brw_context.h
src/mesa/drivers/dri/i965/brw_eu.h
src/mesa/drivers/dri/i965/brw_eu_emit.c
src/mesa/drivers/dri/i965/brw_fs.h
src/mesa/drivers/dri/i965/brw_fs_emit.cpp
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp
src/mesa/drivers/dri/i965/brw_util.c
src/mesa/drivers/dri/i965/brw_wm_emit.c
src/mesa/drivers/dri/i965/gen6_wm_state.c
src/mesa/drivers/dri/i965/gen7_wm_state.c
src/mesa/drivers/dri/intel/intel_extensions.c