i965: Fix missing dirty bits related to is_drawing_points/lines.
authorKenneth Graunke <kenneth@whitecape.org>
Fri, 26 Aug 2016 06:00:13 +0000 (23:00 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Wed, 31 Aug 2016 18:50:15 +0000 (11:50 -0700)
commitcd19db4ee61b6182b31ef8dfa1981ea59cfa34c4
treea087d71b055b1d4aae3e7abb408c3031111992cb
parent3df8615dcd67af4cbe1a65bcb15231320202f4e8
i965: Fix missing dirty bits related to is_drawing_points/lines.

calculate_attr_overrides() uses is_drawing_points(), which depends
on tessellation and geometry program state, as well as polygon state.

v2: Add missing _NEW_POLYGON as well.  Caught by Iago Toral.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
src/mesa/drivers/dri/i965/gen6_clip_state.c
src/mesa/drivers/dri/i965/gen7_sf_state.c
src/mesa/drivers/dri/i965/gen8_sf_state.c