DirectFB (Direct Frame Buffer) — програмна бібліотека, що надає шар для створення графічних оточень. DirectFB можна розглядати як легковагову альтернативу X Window, орієнтовану для використання на мобільних і вбудованих системах, обмежених у ресурсах. DirectFB надає засоби для задіяння апаратного прискорення графіки з використанням OpenGL, взаємодії з пристроями вводу.
Тип | програмна бібліотека |
---|---|
Розробник | Denis Oliver Kropp |
Стабільний випуск | 1.7.6 (14 серпня 2014 ) |
Операційна система | Linux, Mac OS X |
Мова програмування | C |
Ліцензія | LGPL |
Репозиторій | github.com/DirectFB/directfb |
Вебсайт | directfb.net |
Початковий код DirectFB поширюється під ліцензією LGPL.
DirectFB включає супутні проекти
- вбудовану систему управління вікнами, в тому числі з підтримкою прозорості — віконний менеджер SaWMan,
- ilixi compositor
- звукову підсистему FusionSound і
- набір допоміжних сервісів FusionDale.
DirectFB може працювати безпосередньо поверх пристрою Framebuffer у Linux (/dev/fb), але не обмежується цим і може використовувати інші методи виводу. Для застосунків DirectFB надає уніфікований рівень абстракції для задіяння доступних функцій апаратного забезпечення, при відсутності тих чи інших апаратних можливостей використовуються програмні заміни для всіх підтримуваних бібліотекою графічних операцій. Для відображення шрифтів в DirectFB підтримується використання бібліотеки FreeType2, а для виведення відео — . Підтримка PNG, JPEG, GIF і кадрів MPEG2 інтегрована безпосередньо в DirectFB.
Для роботи X11 поверх DirectFB розвивається спеціальний X-сервер XDirectFB, що дозволяє організувати вивід топового вікна X11 у вікні DirectFB. Засоби для роботи поверх DirectFB розвиваються для бібліотек SDL, EFL (Enlightenment Foundation Libraries), та Qt.
З мобільних продуктів, що використовують DirectFB можна відзначити мобільну платформу webOS, MythTV і платформу , використовувану в деяких моделях телевізорів Philips. Існує проект із забезпечення роботи Firefox безпосередньо з використанням DirectFB.
Джерела
- Релиз DirectFB 1.6 [ 29 червня 2012 у Wayback Machine.]
Виноски
- . Архів оригіналу за 10 жовтня 2012. Процитовано 26 червня 2012.
Посилання
- Офіційний сайт
- DirectFB [ 21 жовтня 2012 у Wayback Machine.] на freecode.com
- DirectFB explained in detail on Embedded Linux Wiki [ 23 липня 2012 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
DirectFB Direct Frame Buffer programna biblioteka sho nadaye shar dlya stvorennya grafichnih otochen DirectFB mozhna rozglyadati yak legkovagovu alternativu X Window oriyentovanu dlya vikoristannya na mobilnih i vbudovanih sistemah obmezhenih u resursah DirectFB nadaye zasobi dlya zadiyannya aparatnogo priskorennya grafiki z vikoristannyam OpenGL vzayemodiyi z pristroyami vvodu DirectFBTipprogramna bibliotekaRozrobnikDenis Oliver KroppStabilnij vipusk1 7 6 14 serpnya 2014 9 rokiv tomu 2014 08 14 Operacijna sistemaLinux Mac OS XMova programuvannyaCLicenziyaLGPLRepozitorijgithub com DirectFB directfbVebsajtdirectfb net Pochatkovij kod DirectFB poshiryuyetsya pid licenziyeyu LGPL DirectFB vklyuchaye suputni proekti vbudovanu sistemu upravlinnya viknami v tomu chisli z pidtrimkoyu prozorosti vikonnij menedzher SaWMan ilixi compositor zvukovu pidsistemu FusionSound i nabir dopomizhnih servisiv FusionDale DirectFB mozhe pracyuvati bezposeredno poverh pristroyu Framebuffer u Linux dev fb ale ne obmezhuyetsya cim i mozhe vikoristovuvati inshi metodi vivodu Dlya zastosunkiv DirectFB nadaye unifikovanij riven abstrakciyi dlya zadiyannya dostupnih funkcij aparatnogo zabezpechennya pri vidsutnosti tih chi inshih aparatnih mozhlivostej vikoristovuyutsya programni zamini dlya vsih pidtrimuvanih bibliotekoyu grafichnih operacij Dlya vidobrazhennya shriftiv v DirectFB pidtrimuyetsya vikoristannya biblioteki FreeType2 a dlya vivedennya video Pidtrimka PNG JPEG GIF i kadriv MPEG2 integrovana bezposeredno v DirectFB Dlya roboti X11 poverh DirectFB rozvivayetsya specialnij X server XDirectFB sho dozvolyaye organizuvati vivid topovogo vikna X11 u vikni DirectFB Zasobi dlya roboti poverh DirectFB rozvivayutsya dlya bibliotek SDL EFL Enlightenment Foundation Libraries GTK ta Qt Z mobilnih produktiv sho vikoristovuyut DirectFB mozhna vidznachiti mobilnu platformu webOS MythTV i platformu vikoristovuvanu v deyakih modelyah televizoriv Philips Isnuye proekt iz zabezpechennya roboti Firefox bezposeredno z vikoristannyam DirectFB DzherelaReliz DirectFB 1 6 29 chervnya 2012 u Wayback Machine Vinoski Arhiv originalu za 10 zhovtnya 2012 Procitovano 26 chervnya 2012 PosilannyaOficijnij sajt DirectFB 21 zhovtnya 2012 u Wayback Machine na freecode com DirectFB explained in detail on Embedded Linux Wiki 23 lipnya 2012 u Wayback Machine