[ANV] Haswell is missing features required for paraLLEl-RDP.
While mesa does implement some vulkan 1.2 functionality on haswell devices, certain functions like VK_KHR_16bit_storage aren't fully implemented. This causes issues with certain programs, such as multi-system emulator Ares, as its n64 core requires vulkan 1.2. Attempting to run n64 games results in
"[ERROR]: VK_KHR_16bit_storage for SSBOs is not supported! This is a minimum requirement for paraLLEl-RDP."
Ares was obtained from https://ares.dev/, built by running "make -C lucia" in the root directory, requiring the following packages:
libsdl2-dev libgtksourceview2.0-dev libgtk2.0-dev libao-dev libopenal-dev
Tested on Ares v118
Distro: Linux Mint 20 Cinnamon
Cpu: Intel i7-4600u @2.1Ghz
Gpu: Intel HD 4400
Output of vulkaninfo:
This has been tested in the highest default version of mesa for ubuntu, 20.2.6, as well as the latest version from the kisak-mesa ppa https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa, 20.3.4