i965: Delete fast copy blit code
authorAnuj Phogat <anuj.phogat@gmail.com>
Thu, 16 Mar 2017 17:35:49 +0000 (10:35 -0700)
committerAnuj Phogat <anuj.phogat@gmail.com>
Mon, 27 Mar 2017 23:17:18 +0000 (16:17 -0700)
commitbcee124ef752f461100058ec0ec70f2460579217
tree167f561ad3abe8df2b97a6b447eed9340e59801f
parent088449487ebcb72561d73ffb91c96302583445a8
i965: Delete fast copy blit code

Fast copy blit was primarily added to support Yf/Ys detiling.
But, Yf/Ys tiling never got used in i965 due to not delivering
the expected performance benefits. Also, replacing legacy blits
with fast copy blit didn't help the benchmarking numbers. This
is probably due to a h/w restriction that says "start pixel for
Fast Copy blit should be on an OWord boundary". This restriction
causes many blit operations to skip fast copy blit and use legacy
blits. So, this patch is deleting this dead code in favor of
adding it later when we actually find it useful.

Signed-off-by: Anuj Phogat <anuj.phogat@gmail.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
src/mesa/drivers/dri/i965/intel_blit.c
src/mesa/drivers/dri/i965/intel_blit.h