RenderScript

RenderScript on Android - mobiilikäyttöjärjestelmän osa, joka tarjoaa sovellusliittymän grafiikkaalijärjestelmän algoritmien optimointiin hyödyntäen heterogeenista laitteistoa. Näin kehittäjät voivat parantaa sovellusten suorituskykyä kirjoittamalla alemman tason koodia.

Se tarjoaa kehittäjälle kolme päätyökalua: yksinkertainen 3D -renderöintisovellusliittymä, CUDA : n kaltainen laskennallinen API ja C99 :stä johdettu kieli .

Alkuperäinen lähde Wikipediassa [1]

  1. RenderScript -  Wikipedia . en.m.wikipedia.org. Haettu 17. huhtikuuta 2019. Arkistoitu alkuperäisestä 17. huhtikuuta 2019.

Rajoitukset :

RenderScript ei voi ilmaista prosessin sisäistä viestintää säikeiden välillä (tunnetaan OpenCL :ssä paikallisena muistina ja CUDA :n jaettuna muistina ).

RenderScript ei pysty ilmaisemaan langallisia 2D- ja 3D - hakuja bilineaarisella interpoloinnilla (tunnetaan CUDA :ssa tekstuurina ja OpenCL :ssä luettavana kuvana ).

Tarina:

RenderScript lisättiin ensimmäisen kerran Android 3.0 Honeycombiin

Google lisäsi äskettäin FilterScriptin, joka on RenderScriptin alalaji, jonka avulla kehittäjät voivat kirjoittaa kuvankäsittelyalgoritminsa käyttämällä tavallista RenderScript-ajonaikaista API:ta, mutta tiukempien rajoitusten puitteissa, jotka mahdollistavat laajemman yhteensopivuuden ja paremman optimoinnin moniytimisille GPU:ille ja DSP :ille . FilterScript on vähemmän tarkka (numeeristen tietotyyppien tarkkuuden suhteen), mikä tekee siitä yhteensopivamman RenderScript-alalajien ja eri laitteiden kanssa. Sitä ei pidä sekoittaa RenderScript-korvaustekniikkaan [1] .

Hyödyllisiä linkkejä:

yksi:

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

neljä:

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

5:

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

Lähdeartikkeli:

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



  1. RenderScript -  Wikipedia . en.m.wikipedia.org. Haettu 17. huhtikuuta 2019. Arkistoitu alkuperäisestä 17. huhtikuuta 2019.