i965: Use BLORP for buffer object stall avoidance blits instead of BLT.
authorKenneth Graunke <kenneth@whitecape.org>
Mon, 28 Aug 2017 23:08:32 +0000 (16:08 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Wed, 30 Aug 2017 23:59:24 +0000 (16:59 -0700)
commit5ae2de81c8350272c122ea38e6bb4c0a41d58921
tree48d78e0ad2eb5523cf42d135ba54d589cdfd4d9e
parent3efedf98e8272d1a32a3837b22161582d28c4487
i965: Use BLORP for buffer object stall avoidance blits instead of BLT.

Improves performance of GFXBench4 tests at 1024x768 on a Kabylake GT2:
- Manhattan 3.1 by 1.32134% +/- 0.322734% (n=8).
- Car Chase by 1.25607% +/- 0.291262% (n=5).

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
src/mesa/drivers/dri/i965/intel_buffer_objects.c