Uorden | |
---|---|
Type | Bibliotek |
Udvikler | Intel Corporation |
Skrevet i | C |
Operativ system | Cross-platform software |
Interface sprog | engelsk |
nyeste version | 1.25.6 [1] ( 18. februar 2016 ) |
Licens | LGPL |
Internet side | clutter-project.org |
Clutter er et gratis grafikbibliotek til at skabe hardwareaccelererede brugergrænseflader ved at bruge OpenGL eller OpenGL ES til gengivelse . Biblioteket er cross-platform og kan bygges på forskellige platforme ( X11 , Darwin og Win32 ). Det har også bindinger til andre sprog ( Mono , Perl , Python , Ruby og Vala ) . Der er understøttelse af medieafspilning med GStreamer og 2D-gengivelse med Cairo .
Clutter blev skabt af OpenedHand Ltd , som i øjeblikket er en del af Intel Corporation .
Clutter blev skabt til X Window System ved hjælp af GLX -udvidelsen . Clutter er også rettet mod at blive brugt i indlejrede systemer ved hjælp af X eller sin egen framebuffer . Version 0.6 tilføjede indbygget understøttelse af Mac OS X. Version 0.8 tilføjede en backend til Microsoft Windows .
Clutter skrives i C ved hjælp af GObject . Bindinger er tilgængelige for følgende sprog:
Clutter kan bruges sammen med andre biblioteker og værktøjer som:
af GUI-elementer | Værktøjssæt (sæt)|||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
lavt niveau |
| ||||||||||||||||||||||||||
højt niveau |
|