 |
 |
ОСРВQNX имеет интегрированную поддержку ускоренной 3D-графики, которая дает возможность создавать сложные изображения без существенной нагрузки на процессор. Благодаря поддержке 3D-графики на основе Mesa-реализации стандарта OpenGL, вы можете использовать существующий код OpenGL и опыт промышленного программирования для проектирования графических экранных изображений.
Возможности и преимущества:
- разработка с применением индустриальных стандартов:
- Mesa-реализация с открытым исходным кодом на основе спецификации OpenGL API (версии 1.4);
- широкий и общедоступный опыт индустриального применения исходного кода OpenGL;
- оптимальная производительность для движущихся изображений:
- ускорение графики без существенной нагрузки на процессор;
- полная интеграция с функциями компоновки составных изображений в графических устройствах – например, поддержка многослойных движущихся изображений в средствах навигации или играх;
- поддержка аппаратного 3D-ускорения на некоторых чипсетах (например, Fujitsu Coral-P);
- 2D-визуализация посредством 3D-процессора графической платы:
- аппаратно ускоренное наложение полупрозрачных изображений (что особенно важно при сглаживании многоугольников и дуг, широко применяемом в приложениях с навигационными картами;
- минимальный объем занимаемой памяти:
- гибкая визуализация изображений для 2D- и 3D-элементов и приложений;
- изображения могут быть визуализированы непосредственно для:
- окна или виджета;
- оборудования;
- внеэкранного контекста (например, слоя);
- возможность реализации как с использованием, так и без использования оконной системы
QNX® Photon® microGUI, что позволяет варьировать объем занимаемой памяти;
- анимация без мерцания:
- быстрая анимация с помощью множественной буферизации;
- стандартные библиотечные вызовы для прозрачного переключения между графическими контекстами или представлениями.
|
 |