At this point, blorp is completely driver agnostic and can be safely moved into its own folder. Soon, we hope to start using it for doing blits in the Vulkan driver.
3485092 i965: Move blorp into src/intel/blorp
src/intel/Android.blorp.mk | 47 +
src/intel/Android.mk | 1 +
src/intel/Makefile.am | 2 +
src/intel/Makefile.blorp.am | 24 +
src/intel/Makefile.sources | 8 +
src/intel/blorp/blorp.c | 292 +++++
src/intel/blorp/blorp.h | 153 +++
src/intel/blorp/blorp_blit.c | 1649 +++++++++++++++++++++++++
src/intel/blorp/blorp_clear.c | 344 ++++++
src/intel/blorp/blorp_genX_exec.h | 1176 ++++++++++++++++++
src/intel/blorp/blorp_priv.h | 291 +++++
src/mesa/drivers/dri/i965/Android.mk | 1 +
src/mesa/drivers/dri/i965/Makefile.am | 1 +
src/mesa/drivers/dri/i965/Makefile.sources | 20 +-
src/mesa/drivers/dri/i965/blorp.c | 290 -----
src/mesa/drivers/dri/i965/blorp.h | 153 ---
src/mesa/drivers/dri/i965/blorp_blit.c | 1649 -------------------------
src/mesa/drivers/dri/i965/blorp_clear.c | 344 ------
src/mesa/drivers/dri/i965/blorp_priv.h | 291 -----
src/mesa/drivers/dri/i965/brw_blorp.h | 2 +-
src/mesa/drivers/dri/i965/brw_context.h | 2 +-
src/mesa/drivers/dri/i965/genX_blorp_exec.c | 2 +-
src/mesa/drivers/dri/i965/genX_blorp_exec.h | 1176 ------------------
src/mesa/drivers/dri/i965/intel_resolve_map.h | 2 +-
24 files changed, 3998 insertions(+), 3922 deletions(-)
Upstream: cgit.freedesktop.org