Por que o Google escolheu o RenderScript em vez do OpenCL?
Eu tenho me perguntado se era possível usar o OpenCL para Android, descobrir que não era possível, e abandonei o assunto completamente. Mas graças à postagem no blog de 14 de janeiro no blog oficial do Desenvolvedor Android (http://android-developers.blogspot.fr/2013/01/evolution-of-renderscript-performance.html), descobri que a programação paralela era possível desde o Android 4.0, graças ao RenderScript! Uma API que possui alguns recursos comuns com o OpenCL.
O que eu estou querendo saber agora é: por que o Google optou por implementar essa nova solução, em vez de empurrar o OpenCL para frente (uma especificação aberta agora tratada pelo grupo Khronos).
Quero dizer, eu sei, não é muito difícil converter de um para o outro, mas ainda assim ...
Enfim, se alguém como a explicação real, por favor me avise!