agx: Centralize texture lowering
Lowering buffer textures will interact with multiple of our existing lowerings, and it's convenient to have it all in one place. This also keeps the pass ordering dependencies centralized.
Signed-off-by: Alyssa Rosenzweig alyssa@rosenzweig.io