cbcb10320f
Soft-pin is but one possible mechanism for pinning buffers. We're working on another called VM_BIND. Most of the time, the real question we're asking isn't "are we using soft-pin?" but rather "are we using relocations?" because it's relocations, and not soft-pin, that cause us all the extra pain we have to write code to handle. This commit flips the majority of those checks around. The new helper is currently just the exact inverse of the old use_softpin helper. Reviewed-by: Paulo Zanoni <paulo.r.zanoni@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13610>