Описание тега renderscript
RenderScript - это API вычислений для Android, предлагаемый Google. Он предлагает повышенную производительность вычислений с переносимостью между устройствами Android.
Среда выполнения RenderScript работает как асинхронный низкоуровневый интерфейс по отношению к традиционному приложению Android, управляющему им. Выделение и привязка памяти выполняется управляющим приложением Android, при этом как приложение, так и среда выполнения могут читать и записывать память асинхронно.
Для графических операций RenderScript - это, по сути, оболочка для API OpenGL ES 2.0, гарантированно работающая на всех устройствах Android, поддерживающих уровень API 11 (3,0) или выше. Он позволяет использовать программируемый конвейер OpenGL ES 2.0, обеспечивая при этом простую поддержку фиксированного конвейера функций, если это необходимо.
Документация по RenderScript в настоящее время очень ограничена, однако примеры приложений, включенные в
sdk_root/samples/android-11/RenderScript
предоставляют множество примеров, демонстрирующих возможности RenderScript.
Некоторые ссылки, представляющие интерес для RenderScript:
Разработчики Android - RenderScript Официальная документация Google по RenderScript. В настоящее время не хватает в некоторых областях, но с некоторыми усилиями, достаточными для объяснения почти всех аспектов RenderScript.
Блог разработчика Android о встроенных функциях Renderscript. Представляет и обсуждает встроенные функции, от размытия до матрицы свертки, и их предполагаемую производительность.
Страница Google Code с примерами RenderScript Примеры, представленные здесь, являются отличным расширением примеров проектов, поставляемых с Android SDK, и действительно начинают показывать полный объем того, что можно сделать в среде RenderScript.