anv/pipeline: Do less deref instruction lowering
authorJason Ekstrand <jason.ekstrand@intel.com>
Fri, 23 Mar 2018 05:11:23 +0000 (22:11 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Sat, 23 Jun 2018 03:54:00 +0000 (20:54 -0700)
commit5cd7324a57a0c6dc2ecffef236e6efd778cb78aa
tree0cfbb63c9ac5d3544cf2a2effd36f7876142047d
parent1d59034de2c8cc03b0788c8d0644f3b4d0daa8c7
anv/pipeline: Do less deref instruction lowering

This commit removes most of the deref instruction lowering.  Instead of
lowering early, we only lower textures and images and we only do so
right before any of the anv image lowering passes.

Acked-by: Rob Clark <robdclark@gmail.com>
Acked-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Acked-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/intel/vulkan/anv_pipeline.c