I know the freedreno turnip docs <https://docs.mesa3d.org/drivers/freedreno.html#turnip> say that there are no plans for supporting 5xx gpus and lower. I want to ask about *why* that is. Is there some form of major architectural change between 5xx and 6xx that makes 5xx support take too much work? Is there simply not enough people willing to develop/test the drivers to make support available? Is there some other reason that I can't really think of right now? Another related question: Is there any way to have vulkan support on an adreno 5xx gpu *at all* on (normal)* Linux distros? I know on custom android-based systems there are drivers that can provide vulkan 1.1 support**, so the hardware is at least *capable* of support. I mainly ask this because I had an admittedly deranged idea to potentially make an old phone of mine act more like a mini computer by running an arm-based linux os on it, but I would *prefer* to still have vulkan support. I understand if you aren't able to fully answer some (or all) of the questions I asked, and I'm sorry if this is technically the wrong place to ask.
*Normal as in more desktop like, and less android/chromeos/ios like. **This *might* depend on the device though. The OGL/VK driver I found <https://xdaforums.com/t/driver-9-0-adreno-500-series-opengl-vulkan-drivers-v-474-0-1-1-128.4042619/> is under the "LG G5" category, and I can't safely assume that this would 100% work on other hardware.
