Библиотека RedByteFX обновилась до версии 1.2.0 и теперь доступна в Maven Central. Инструмент позволяет использовать Kotlin DSL для написания 3D-графики и вычислений на GPU через OpenGL ES, поддерживая работу с API 24 и выше.

RedByteFX автоматизирует рутинные задачи: управление шейдерами, uniform-переменными и буферами. Библиотека самостоятельно рассчитывает раскладки std140 и std430, а также расставляет необходимые барьеры памяти, что исключает ошибки при ручном программировании GLES.

Для демонстрации возможностей автор реализовал 3D-версию «Жизни» Конвея. В проекте используются compute-шейдеры для расчёта поколений и инстансинг для отрисовки клеток. Исходный код игры опубликован в репозитории life3d.

Интеграция с Jetpack Compose реализована через хосты GlSurface и GlCompute. Библиотека берет на себя управление жизненным циклом EGL-контекста, синхронизацию потоков и обработку ошибок линковки, предоставляя статус через Compose State.