RenderScript

RenderScript es un componente del sistema operativo móvil Android que proporciona una API para optimizar los algoritmos del subsistema de gráficos que aprovecha el hardware heterogéneo. Esto permite a los desarrolladores mejorar el rendimiento de sus aplicaciones escribiendo código de nivel inferior.

Proporciona al desarrollador tres herramientas principales: una API de renderizado 3D simple, una API de cómputo similar a CUDA y un lenguaje derivado de C99 .

Fuente original en Wikipedia [1]

  1. RenderScript-  Wikipedia . es.m.wikipedia.org. Consultado el 17 de abril de 2019. Archivado desde el original el 17 de abril de 2019.

Restricciones :

RenderScript no puede expresar la comunicación en proceso entre subprocesos (conocido como memoria local en OpenCL y memoria compartida en CUDA ).

RenderScript no es capaz de expresar búsquedas 2D y 3D cableadas con interpolación bilineal (conocida como textura en CUDA y lectura de imágenes en OpenCL ).

Historia:

RenderScript se agregó por primera vez en Android 3.0 Honeycomb

Más recientemente , Google agregó FilterScript, que es una subespecie de RenderScript que permite a los desarrolladores escribir sus algoritmos de procesamiento de imágenes utilizando la API de tiempo de ejecución estándar de RenderScript, pero con restricciones más estrictas que permiten una compatibilidad más amplia y una mejor optimización para GPU multinúcleo y DSP . FilterScript es menos preciso (en términos de precisión de los tipos de datos numéricos), lo que lo hace más compatible con las subespecies de RenderScript y varios dispositivos. No debe confundirse con la tecnología de reemplazo de RenderScript [1] .

Enlaces útiles:

una:

https://developer.android.com/about/versions/android-3.0-highlights.html#graphics

2:

http://developer.android.com/about/versions/android-4.2.html

3:

https://hydex11.net/rsbooked1.html

cuatro:

https://android-developers.googleblog.com/2011/03/renderscript.html

5:

http://developer.android.com/about/versions/jelly-bean.html#42-rendimiento

Artículo fuente:

https://en.wikipedia.org/wiki/RenderScript



  1. RenderScript-  Wikipedia . es.m.wikipedia.org. Consultado el 17 de abril de 2019. Archivado desde el original el 17 de abril de 2019.