Google je napovedal, da bo prihajajoča izdaja Androida 12 opustila RenderScript, API, ki se uporablja za izvajanje računalniško intenzivne kode.
Google je API RenderScript predstavil že v sistemu Android 3.0 Honeycomb za aplikacije, ki morajo izvajati visoko zmogljive delovne obremenitve na CPE ali GPE brez uporabe API-jev, specifičnih za NDK ali GPU. Z izboljšavami orodij NDK, GPU računalništvo z uporabo OpenCL, uvedba Vulkana API-ja in zmožnosti deljenja medpomnilnikov strojne opreme Bitmap med kodo Android SDK in NDK, se je Google odločil opustiti API-je RenderScript v Android 12.
Kot je pojasnjeno na Blog razvijalcev za Android, Google ne priporoča več RenderScripta za opravila, ki so kritična za zmogljivost. Namesto tega bi se morale visoko zmogljive delovne obremenitve, ki se morajo izvajati na strojni opremi GPE, preseliti na API Vulkan za več platform. Google je zagotovil a vzorčna aplikacija ki prikazuje dva skripta RenderScript z njihovimi ekvivalenti Vulkan. Če mora vaša aplikacija delovati na starejših napravah, boste morda morali upravljati dve kodni poti: eno z RS za starejše naprave in eno z Vulkanom za novejše naprave.
Za aplikacije, ki so uporabljale RS za nabor visoko zmogljivih funkcij za obdelavo slik, kot je zameglitev, je Google zagotovil knjižnico Android ki nadomešča večino zastarelih funkcij Intrinsics. Medtem ko bodo API-ji še naprej delovali v sistemu Android 12, Google pravi, da bo prevajanje kode RS pri ciljanju na izdajo izdalo opozorilo.