<div dir="ltr">And I forgot to CC chad...<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jan 3, 2015 at 11:54 AM, Jason Ekstrand <span dir="ltr"><<a href="mailto:jason@jlekstrand.net" target="_blank">jason@jlekstrand.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">We have had fast-paths in our driver for uploading 8-bit RGBA or BGRA<br>
textures for some time now.  The basic idea behind the fast-path is that we<br>
can tile/detile in software faster than going through the GTT or waiting on<br>
the blitter to do it for us.  This series adds the capability of doing it<br>
in the other direction.<br>
<br>
The work was started by Sasmita Patra who was interning with us for a<br>
little while.  It's been sitting around in my personal repo for over a<br>
month so I figured I should fix it up and send it out.  I went ahead and<br>
left Sasmita as the author with my Signed-off-by because.<br>
<br>
Jason Ekstrand (1):<br>
  i965/tex_subimage: Use the fast tiled path for rectangle textures<br>
<br>
Sisinty Sasmita Patra (3):<br>
  i965: Refactor tiled memcpy functions and move them into their own<br>
    file<br>
  i965/tiled_memcpy: Add tiled-to-linear paths<br>
  i965: Implemente a tiled fast-path for glReadPixels and glGetTexImage<br>
<br>
 src/mesa/drivers/dri/i965/Makefile.sources     |   2 +<br>
 src/mesa/drivers/dri/i965/intel_pixel_read.c   | 134 ++++-<br>
 src/mesa/drivers/dri/i965/intel_tex.h          |   9 +<br>
 src/mesa/drivers/dri/i965/intel_tex_image.c    | 137 ++++-<br>
 src/mesa/drivers/dri/i965/intel_tex_subimage.c | 397 +-------------<br>
 src/mesa/drivers/dri/i965/intel_tiled_memcpy.c | 700 +++++++++++++++++++++++++<br>
 src/mesa/drivers/dri/i965/intel_tiled_memcpy.h |  68 +++<br>
 7 files changed, 1051 insertions(+), 396 deletions(-)<br>
 create mode 100644 src/mesa/drivers/dri/i965/intel_tiled_memcpy.c<br>
 create mode 100644 src/mesa/drivers/dri/i965/intel_tiled_memcpy.h<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
2.2.0<br>
<br>
</font></span></blockquote></div><br></div>