Given the ubiquity of blur in various image operations, and the fact it doesn't map fabulously well to GPUs (even crazily optimised blurs need multiple taps) especially mobile, is there any merit and means by which some alternative sampling hardware could be implemented to facilitate random image sampling? I suppose passing the results to shaders could be problematic so perhaps they'd need to function as stand alone buffer processors. Or are GPUs as good as it's going to get and there's no room for improvement?