graphics/mesa-devel: work around userptr for anv on gen < 8 and iris compute
Vulkan on Intel Broadwell or later uses softpin but older need userptr:
/* We only allow 48-bit addresses with softpin because knowing the actual
* address is required for the vertex cache flush workaround.
*/
device->supports_48bit_addresses = (device->info.gen >= 8) &&
device->has_softpin &&
device->gtt_size > (4ULL << 30 /* GiB */);
device->use_softpin = device->has_softpin &&
device->supports_48bit_addresses;PR: 244877
Submitted by: Austin Shafer <ashafer@badland.io>