Unity supports compute shaders for GL ES 3.1 - which is what gpu on the snapdragon 821 supports.
When querying Unity SystemInfo.supportRenderTexture on the device it does return true, but the rendertexture doesn't get updated after the dispatch call which is really strange, it works fine on desktop when you turn graphics emulation off. I've tried using several texture formats (including ARGB32 which the device says is supported) and nothing works.
Google returned no results, but surely someone must've tried getting compute shaders working with Unity?
Is it not worth it? I would like to offload some texture-generation to the gpu runtime.