i965: Add blorp support for gen4-5
authorJason Ekstrand <jason.ekstrand@intel.com>
Fri, 9 Sep 2016 23:30:24 +0000 (16:30 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Fri, 26 May 2017 14:58:01 +0000 (07:58 -0700)
commit752d7af77a52898cebf5597def4fdd38b1d6303e
tree9871b8f26e331a376772435f77584cf53b5f0a61
parent23125b710278d357da98d0542bf76df6026e931a
i965: Add blorp support for gen4-5

Due to complications with things such as URB setup on gen4-5, it's
easier to keep gen4 support in blorp completely internal to i965.  This
makes things a bit awkward because that means there's a file in i965
that includes blorp_priv.h but it's either that or have a file in blorp
that includes brw_context.h.

Reviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
src/intel/blorp/blorp.c
src/intel/blorp/blorp_blit.c
src/intel/blorp/blorp_clear.c
src/intel/blorp/blorp_genX_exec.h
src/mesa/drivers/dri/i965/Makefile.sources
src/mesa/drivers/dri/i965/brw_blorp.c
src/mesa/drivers/dri/i965/brw_blorp.h
src/mesa/drivers/dri/i965/brw_context.c
src/mesa/drivers/dri/i965/gen4_blorp_exec.h [new file with mode: 0644]
src/mesa/drivers/dri/i965/genX_blorp_exec.c