freedreno/turnip: Shared code for SSBO/imageBuffer descriptors
Slight perf win on drawoverhead's imageBuffer test (it doesn't have an SSBO one though I suspect we'd be fine there, too). Reworked and split off from !13443 (merged) now that we have a perf win instead of a loss, while overall deleting lines.