i915g: Use PIPE_FLUSH_END_OF_FRAME to trigger throttling
authorStéphane Marchesin <marcheu@chromium.org>
Fri, 8 Mar 2013 21:32:55 +0000 (13:32 -0800)
committerStéphane Marchesin <marcheu@chromium.org>
Sat, 9 Mar 2013 03:34:50 +0000 (19:34 -0800)
commit1662178863d7b715530274148aa57e6494f935a8
tree810394ad935a02c5605ec549da922cdd45f5097b
parentd815e8af3944bca5eac7a0638da5529596735aef
i915g: Use PIPE_FLUSH_END_OF_FRAME to trigger throttling

This helps with jittering, instead of throttling at every command
buffer we only throttle once a frame.
src/gallium/drivers/i915/i915_batch.h
src/gallium/drivers/i915/i915_blit.c
src/gallium/drivers/i915/i915_clear.c
src/gallium/drivers/i915/i915_flush.c
src/gallium/drivers/i915/i915_prim_emit.c
src/gallium/drivers/i915/i915_prim_vbuf.c
src/gallium/drivers/i915/i915_state_emit.c
src/gallium/drivers/i915/i915_winsys.h
src/gallium/winsys/i915/drm/i915_drm_batchbuffer.c
src/gallium/winsys/i915/sw/i915_sw_batchbuffer.c