RenderScript

RenderScript este o componentă a sistemului de operare mobil Android care oferă un API pentru optimizarea algoritmilor subsistemului grafic care profită de hardware-ul eterogen. Acest lucru le permite dezvoltatorilor să îmbunătățească performanța aplicațiilor lor prin scrierea unui cod de nivel inferior.

Acesta oferă dezvoltatorului trei instrumente principale: un API simplu de randare 3D , un API de calcul similar cu CUDA și un limbaj derivat din C99 .

Sursa originală pe Wikipedia [1]

  1. RenderScript -  Wikipedia . en.m.wikipedia.org. Consultat la 17 aprilie 2019. Arhivat din original la 17 aprilie 2019.

Restrictii :

RenderScript nu poate exprima comunicarea în proces între fire (cunoscută ca memorie locală în OpenCL și memorie partajată în CUDA ).

RenderScript nu este capabil să exprime căutări 2D și 3D prin interpolare biliniară (cunoscută ca textură în CUDA și imagine citită în OpenCL ).

Poveste:

RenderScript a fost adăugat pentru prima dată în Android 3.0 Honeycomb

Mai recent , Google a adăugat FilterScript, care este o subspecie de RenderScript care permite dezvoltatorilor să-și scrie algoritmii de procesare a imaginilor folosind API-ul de rulare standard RenderScript, dar în cadrul unor restricții mai stricte care permit o compatibilitate mai largă și o optimizare mai bună pentru GPU-uri multi-core și DSP -uri . FilterScript este mai puțin precis (în ceea ce privește precizia tipurilor de date numerice), ceea ce îl face mai compatibil cu subspeciile RenderScript și diverse dispozitive. Nu trebuie confundat cu tehnologia de înlocuire RenderScript [1] .

Link-uri utile:

unu:

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

patru:

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

5:

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

Articol sursa:

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



  1. RenderScript -  Wikipedia . en.m.wikipedia.org. Consultat la 17 aprilie 2019. Arhivat din original la 17 aprilie 2019.