Blame SOURCES/lavapipe-disable-env-var.patch

0d69a5
diff -up mesa-20.3.0-rc1/src/gallium/frontends/lavapipe/lvp_device.c.dma mesa-20.3.0-rc1/src/gallium/frontends/lavapipe/lvp_device.c
0d69a5
--- mesa-20.3.0-rc1/src/gallium/frontends/lavapipe/lvp_device.c.dma	2020-11-19 15:11:42.483134826 +1000
0d69a5
+++ mesa-20.3.0-rc1/src/gallium/frontends/lavapipe/lvp_device.c	2020-11-19 15:13:08.556425782 +1000
0d69a5
@@ -118,6 +118,9 @@ VkResult lvp_CreateInstance(
0d69a5
       client_version = VK_API_VERSION_1_0;
0d69a5
    }
0d69a5
 
0d69a5
+   if (!getenv("RH_SW_VULKAN"))
0d69a5
+      return VK_ERROR_INITIALIZATION_FAILED;
0d69a5
+
0d69a5
    instance = vk_zalloc2(&default_alloc, pAllocator, sizeof(*instance), 8,
0d69a5
                          VK_SYSTEM_ALLOCATION_SCOPE_INSTANCE);
0d69a5
    if (!instance)