anv: Refactor pipeline l3 config setup
authorJason Ekstrand <jason.ekstrand@intel.com>
Mon, 22 Aug 2016 23:56:48 +0000 (16:56 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Sat, 3 Sep 2016 15:23:07 +0000 (08:23 -0700)
commit42d03c204c3a2aee2dd1d3736085b86627e9d46f
tree15c0d03608966e27c6723451ee33c229282402a7
parent6448c0e324084ce0322d9327d6ec2d9e383d0db8
anv: Refactor pipeline l3 config setup

Now that we're using gen_l3_config.c, we no longer have one set of l3
config functions per gen and we can simplify a bit.  Also, we know that
only compute uses SLM so we don't need to look for it in all of the stages.

Signed-off-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
src/intel/vulkan/anv_genX.h
src/intel/vulkan/anv_pipeline.c
src/intel/vulkan/anv_private.h
src/intel/vulkan/genX_l3.c
src/intel/vulkan/genX_pipeline.c