Thank you for your help! By AVD I meant an Android Virtual Device in the official AOSP emulator. My first thought would be that the current version of gfxstream being used to forward vulkan to the host doesn't support multiview, but when I ran the command you suggested, it looks like it might?
Below is the output I got from
`adb shell cmd gpu vkjson` with the irrelevant parts removed.
It looks like multiviewFeatures.multiview is supported.
I'm just brainstorming here, but I wonder if this is an unusual environment where the VK_KHR_multiview extension is absent but it still supports the functionality because it was promoted to Vulkan 1.1. I have no idea if that's actually unusual though.
```
{
"_comment" : "vkjson is deprecated, and will be replaced in a future release",
"apiVersion" : 4206592.0,
"deviceGroups" :
[
{
"devices" :
[
0.0
],
"subsetAllocation" : 0.0
}
],
"devices" :
[
...
{
"multiviewFeatures" :
{
"multiview" : 1.0,
"multiviewGeometryShader" : 0.0,
"multiviewTessellationShader" : 1.0
},
"multiviewProperties" :
{
"maxMultiviewInstanceIndex" : 4294967295.0,
"maxMultiviewViewCount" : 6.0
}
}
...
],
"extensions" :
[
{
"extensionName" : "VK_KHR_surface",
"specVersion" : 25.0
},
{
"extensionName" : "VK_KHR_surface_protected_capabilities",
"specVersion" : 1.0
},
{
"extensionName" : "VK_KHR_android_surface",
"specVersion" : 6.0
},
{
"extensionName" : "VK_EXT_swapchain_colorspace",
"specVersion" : 4.0
},
{
"extensionName" : "VK_KHR_get_surface_capabilities2",
"specVersion" : 1.0
},
{
"extensionName" : "VK_GOOGLE_surfaceless_query",
"specVersion" : 2.0
},
{
"extensionName" : "VK_EXT_surface_maintenance1",
"specVersion" : 1.0
},
{
"extensionName" : "VK_EXT_debug_report",
"specVersion" : 10.0
},
{
"extensionName" : "VK_KHR_external_fence_capabilities",
"specVersion" : 1.0
},
{
"extensionName" : "VK_KHR_external_memory_capabilities",
"specVersion" : 1.0
},
{
"extensionName" : "VK_KHR_external_semaphore_capabilities",
"specVersion" : 1.0
},
{
"extensionName" : "VK_KHR_get_physical_device_properties2",
"specVersion" : 2.0
},
{
"extensionName" : "VK_EXT_debug_utils",
"specVersion" : 2.0
}
],
"layers" : []
}
```