DirectFB provides developers with hardware graphics acceleration, input device handling and abstraction, etc.. #Graphic acceleration #Translucent window #Video memory manager #Acceleration #Directfb #Translucent
DirectFB is a thin library that provides developers with hardware graphics acceleration, integrated windowing system with support for translucent windows, input device handling and abstraction, and multiple display layers on top of the Linux Framebuffer.
DirectFB is a complete hardware abstraction layer with software fallbacks for every graphics operation that is not supported by the underlying hardware. DirectFB adds graphical power to embedded systems and sets a new standard for graphics under Linux.
DirectFB has its own resource management for video memory. Resources like display layers or input devices can be locked for exclusive access, e.g. for fullscreen games.
DirectFB provides abstraction for the different graphics targets like display layers, windows and any general purpose surfaces. The programming effort for switching from windowed to fullscreen and back is minimized to setting the desired cooperative level.
DirectFB provides the following graphics operations: ·Rectangle filling/drawing ·Triangle filling/drawing ·Line drawing ·Flat shaded triangles ·Simple blitting ·Stretched blitting ·Textured triangles (perspective correct) ·Blending with an alphachannel (per pixel alpha) ·Blending with an alpha factor (alpha modulation) ·Nine source and destination blend functions ·Porter/Duff rules are supported ·Premultiplied alpha supported ·Colorized blitting (color modulation) ·Source color keying ·Destination color keying
The API and structure of DirectFB is designed to provide an easy way of implementing the following parts: ·Graphics acceleration (currently Matrox G200/G400/G450/G550, ATI128, Voodoo 3, NeoMagic, Savage and CyberPro) ·Input devices (currently keyboard, serial and PS/2 mice, joysticks) ·Image Provider (currently PNG, GIF and JPEG) ·Video Provider (currently Video4Linux, AVI (using avifile), MPEG1/2 (using libmpeg3), macromedia flash (using libflash)) ·Font Provider (currently DirectFB bitmap font, TrueType via FreeType 2)
DirectFB 1.7.7
add to watchlist add to download basket send us an update REPORT- runs on:
- Mac OS X (PPC & Intel)
- file size:
- 6 MB
- filename:
- DirectFB-1.7.7.tar.gz
- main category:
- Development
- developer:
- visit homepage
ShareX
IrfanView
Windows Sandbox Launcher
calibre
Microsoft Teams
Bitdefender Antivirus Free
4k Video Downloader
Zoom Client
paint.net
7-Zip
- Zoom Client
- paint.net
- 7-Zip
- ShareX
- IrfanView
- Windows Sandbox Launcher
- calibre
- Microsoft Teams
- Bitdefender Antivirus Free
- 4k Video Downloader