freedreno: add generic blitter
authorRob Clark <robdclark@gmail.com>
Wed, 22 Nov 2017 17:37:15 +0000 (12:37 -0500)
committerRob Clark <robdclark@gmail.com>
Sun, 17 Dec 2017 17:41:32 +0000 (12:41 -0500)
commit37464efa3f80c141c2d73af5615e401763b2bbc8
tree65f99b572076668d4f1cd5e27ec5466472ba0166
parentb852c3bf67cf1a047b8d17391506b19b5d1bdb70
freedreno: add generic blitter

Basically a clone of util_blitter_blit() but with special handling to
blit PIPE_BUFFER as a PIPE_TEXTURE_1D.

Signed-off-by: Rob Clark <robdclark@gmail.com>
src/gallium/drivers/freedreno/Makefile.sources
src/gallium/drivers/freedreno/freedreno_blitter.c [new file with mode: 0644]
src/gallium/drivers/freedreno/freedreno_blitter.h [new file with mode: 0644]
src/gallium/drivers/freedreno/freedreno_context.c
src/gallium/drivers/freedreno/freedreno_context.h
src/gallium/drivers/freedreno/freedreno_resource.c
src/gallium/drivers/freedreno/meson.build