Fog - библиотека векторной графики, альтернативная Cairo и Skia

В рамках проекта Fog-Framework Fog-Framework развивается высокопроизводительная библиотека для векторной графики, а также платформо-независимый SVG-движок и тулкит для построения интерфейса пользователя. По своим функциям Fog походит на библиотеки Cairo и Skia, но отличается от них использованием языка программирования Си++ вместо Си, а также задействованием для ускорения выполнения 2D-операций многопоточности, SIMD-инструкций CPU (SSE2/SSSE3) и специального JIT-компилятора. В будущем планируется реализовать поддержку оптимизации за счёт привлечения для вычислений GPU. Проведённые тесты производительности свидетельствуют, что Fox значительно опережает по скорости Windows GDI+ и Cairo.

В состав фреймворка Fog входит:

  • Fog-Core - базовый уровень абстракции для обеспечения кроссплатформенной разработки;
  • Fog-G2d - библиотека векторной графики и обработки изображений
  • Fog-UI - демонстрационный пользовательский интерфейс, использующий векторную графику;
  • Fog-Svg - система рендеринга и парсинга формата SVG;



Источник:
http://www.opennet.ru/opennews/art.shtml?num=33260

<= Назад
Комментарии
]]> ipv6 ready Kiev LUGLinux4MeНостальгияЛичный сайт skeletora ]]>