On 04/24/2014 06:21 PM, Eric Anholt wrote: > -1.1372% +/- 0.858033% effect on cairo runtime on glamor (n=175). > --- > src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/src/mesa/drivers/dri/i965/intel_mipmap_tree.c > b/src/mesa/drivers/dri/i965/intel_mipmap_tree.c > index 59700ed..c24cfce 100644 > --- a/src/mesa/drivers/dri/i965/intel_mipmap_tree.c > +++ b/src/mesa/drivers/dri/i965/intel_mipmap_tree.c > @@ -1614,7 +1614,8 @@ intel_miptree_map_raw(struct brw_context *brw, struct > intel_mipmap_tree *mt) > > drm_intel_bo *bo = mt->region->bo; > > - intel_batchbuffer_flush(brw); > + if (drm_intel_bo_references(brw->batch.bo, bo)) > + intel_batchbuffer_flush(brw); > > if (mt->region->tiling != I915_TILING_NONE) > brw_bo_map_gtt(brw, bo, "miptree"); >
Oh, thanks! I kept meaning to fix this and never got around to sending the patch. Reviewed-by: Kenneth Graunke <[email protected]>
signature.asc
Description: OpenPGP digital signature
_______________________________________________ mesa-dev mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-dev
