Компания Bitboys, известная как разработчик графических процессоров для мобильных приложений, представила три новых решения G32, G34 и G40, которые позиционируются как решения для мобильных платформ любого уровня. G32 – процессор с поддержкой API OpenGL ES 1.1, характеризуемый минимальными (среди трех новинок) размерами и крайне низким энергопотреблением. Предназначен для использования в беспроводных устройствах, поставляемых на рынок серийно.
На базе G32 выполнен G34, процессор для двухмерной и трехмерной графики, поддерживающий OpenGL ES 1.1, отличающийся от предшественника встроенным программируемым механизмом обсчета геометрии и программируемыми вертексными шейдерами. Данное решение разрабатывалось в первую очередь как процессор для беспроводных игровых систем нового поколения, поддерживающий обсчет сцен с большим количеством анимированных персонажей, выполненных с использованием «десятков тысяч полигонов» при глубине цвета 32 бит со скоростью до 30 кадров/с.
G40 – графический процессор, предназначенный для использования в смартфонах, с программируемыми пиксельными и вертексными шейдерами, аппаратным ускорением обработки двухмерной и трехмерной графики, а также векторных изображений.
Краткие характеристики:
| G30 | G32 | G34 | G40 | |
| Макс. тактовая частота | 150 МГц | 200 МГц | 200 МГц | 200 МГц |
| Интерфейсы | AMBA, по требованию | AMBA, OCP, по требованию | ||
| Размер кадрового буфера | До 1024x1024 | До 2048x2048 | ||
| Режимы кадрового буфера | 16- бит | 16/32- бит | ||
| Режимы Z-буфера | 16- бит | 16/32- бит | ||
| Общее | ||||
| Ускорение 2D графики | + | + | + | + |
| Ускорение 3D графики | + | + | + | + |
| Vector graphics acceleration | - | - | - | + |
| API | OpenGL ES 1.0, Direct3D Mobile, M3G | |||
| Трансормация и освещение | Программное | Программное | Аппаратное | Аппаратное |
| Пиксельный конвейер OpenGL ES | + | + | + | + |
| Вертексные шейдеры | - | - | + | + |
| Пиксельные шейдеры | - | - | - | + |
| Тектурирование | ||||
| Количество текстур/пиксель | 1 | 2 | 2 | 4 |
| Макс. размер текстуры | 256x256 | 1024x1024 | ||
| Тектсурирование с коррекцией перспективы | + | + | + | + |
| Формат текстур | 4/8/16- бит | 4/8/16/32- бит | ||
| Форматы сжатия текстур | DXT1 | PACKMAN, DXT1 | ||
| YUV форматы текстур | UYVY, YUY2, YVYU | |||
| Билинейная фильтрация | + | + | + | + |
| MIP-mapping | + | + | + | + |
| Трилинейная фильтрация | - | + | + | + |