i965: allow 8 user clip planes on CTG+
authorChris Forbes <chrisf@ijw.co.nz>
Sun, 7 Jul 2013 10:51:02 +0000 (22:51 +1200)
committerChris Forbes <chrisf@ijw.co.nz>
Thu, 15 Aug 2013 19:24:56 +0000 (07:24 +1200)
commit4f739646b03f3d6e70461749ca0c0f3cb7390d75
tree6eba3436526d5f4c795c6400093dac6d5e9ae582
parentee0b8e0f063597c4f9dacaa3638ebd8875de151c
i965: allow 8 user clip planes on CTG+

There's no need to use a clip flag for NEGW on these gens, so
no reason we can't just enable 8 planes.

V2: - Bump (and document!) MAX_VERTS in the clip code.
    - Fix clip flag masks in the clip unit state and in the shader
      prolog
    - Move this to the end of the series for less breakage.

Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Paul Berry <stereotype441@gmail.com>
src/mesa/drivers/dri/i965/brw_clip.h
src/mesa/drivers/dri/i965/brw_clip_state.c
src/mesa/drivers/dri/i965/brw_clip_tri.c
src/mesa/drivers/dri/i965/brw_clip_util.c
src/mesa/drivers/dri/i965/brw_context.c