Using vulkan in any flatpak only sees my integrated graphics (9070 XT)

Checked this using Dolphin's Graphics Options and a bespoke app for exposing what flatpaks can see (https://github.com/arunsivaramanneo/GPU-Viewer). I also gave Flatseal permissions for GPU accel explicitly.

Doing some looking around it seems like people who have this issue mention there's seperate drivers for flatpaks, and when looking at the GPU Viewer it does read Mesa 24 drivers instead of 25.

When i run vulkaninfo --summary in Terminal it does show properly:
Devices:
========
GPU0:
    apiVersion         = 1.4.305
    driverVersion      = 25.0.1
    vendorID           = 0x1002
    deviceID           = 0x7550
    deviceType         = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
    deviceName         = AMD Radeon Graphics (RADV GFX1201)
    driverID           = DRIVER_ID_MESA_RADV
    driverName         = radv
    driverInfo         = Mesa 25.0.1
    conformanceVersion = 0.0.0.0
    deviceUUID         = 00000000-0300-0000-0000-000000000000
    driverUUID         = 414d442d-4d45-5341-2d44-525600000000
GPU1:
    apiVersion         = 1.4.305
    driverVersion      = 25.0.1
    vendorID           = 0x1002
    deviceID           = 0x13c0
    deviceType         = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
    deviceName         = AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO)
    driverID           = DRIVER_ID_MESA_RADV
    driverName         = radv
    driverInfo         = Mesa 25.0.1
    conformanceVersion = 0.0.0.0
    deviceUUID         = 00000000-1800-0000-0000-000000000000
    driverUUID         = 414d442d-4d45-5341-2d44-525600000000


Sorry if this is a known/upstream issue, couldn't find anything when searching. (I am on stable gnome branch)
Solution
Whoops, of course I find others with the issue right after I submit, and it totally is just waiting on upstream Mesa-git. Marking solved!
Was this page helpful?