i915: Accumulate the VB into a local buffer and subdata it in.
authorEric Anholt <eric@anholt.net>
Mon, 23 Jun 2008 22:44:10 +0000 (15:44 -0700)
committerEric Anholt <eric@anholt.net>
Mon, 23 Jun 2008 22:44:10 +0000 (15:44 -0700)
commita42dac187973cbc17be6c59db89264cbc935ab91
tree545e6e0fea803514a990b11566072c8ce9ea9a26
parent62d66caeba786f01f6159c980fda79606afe4c61
i915: Accumulate the VB into a local buffer and subdata it in.

This lets GEM use pwrite, for an additional 4% or so speedup.
src/mesa/drivers/dri/i915/i830_vtbl.c
src/mesa/drivers/dri/i915/i915_vtbl.c
src/mesa/drivers/dri/i915/intel_tris.c
src/mesa/drivers/dri/i915/intel_tris.h
src/mesa/drivers/dri/intel/intel_batchbuffer.c
src/mesa/drivers/dri/intel/intel_context.c
src/mesa/drivers/dri/intel/intel_context.h