anv: Rework the way render target surfaces are allocated