Téléchargez l'application
Tom's Hardware sur l'App Store
Toute l'actu informatique de référence sur votre iPhone
Oui Non

DirectFB, l'espoir des joueurs libres

par


DirectFB est un petit groupe de développeurs allemands qui travaillent sur une librairie graphique pour les plateformes GNU/LINUX. Une librairie aux performances étonnantes, surtout de part l'accélération matérielle qu'elle offre avec notamment l'alpha-blending accéléré en Hardware. Pour ceux qui ne savent pas, l'alpha-blending est le procédé qui permet de superposer de multiples fenêtres en utilisant la transparence.

Nous avons recueilli les propos de Denis Oliver Kropp, principal développeur de DirectFB lors d'une interview que vous pouvez consulter ici.

Concrètement chaque fenêtres avec DirectFB devient une texture en mémoire vidéo qui est appliquée ensuite par la carte elle-même. C'est un procédé qu'utilise également MAC-OS X... mis à part que les premières applications de DirectFB en la matière datent de 2000.


La démonstration de DirectFB était très impressionnante : voir tourner plusieurs vidéos en transparence avec d'autres applications sur un Pentium 4 1 Ghz, équipé d'une simple Matrox G550, çà laisse présager du potentiel de DirectFB en matière d'accélération graphique. Et lorsqu'on sait qu'ils sont capable de faire ma même chose avec un jeu en 3D, tournant en transparence avec d'autres fenêtres vidéo, tout est dit.

Mais je vous laisse admirer les captures d'écrans, elles sont tirés du site Web de DirectFB :

Multiples fenêtres vidéo transparentes

Multiples fenêtres transparentes

Menus transparents

Multiple fenêtres de jeux.

Certes, la transparence existe déjà sous Linux, mais qu'en est-il de l'occupation CPU ? La démonstration de DirectFB sous Debian prouvait qu'elle était minime, d'où l'intérêt de cette libraire. le déplacement d'une fenêtre vidéo par exemple n'interrompait aucune des vidéos, même pas celle qui était déplacée, ni la transparence, et ne chargeait que très légèrement le processeur (de l'ordre de 5 à 10 % sur un pentium 1GHz), ce qui est appréciable.

Comme vous pourrez le lire dans l'interview, les performances en 2D de DirectFB/LINUX sont comparables à celles sous directX/Windows. En outre l'interface avec DirectFB semble aux dires de DOK assez similaire à celle de DirectX se qui se sera pas pour déplaire aux développeurs de jeux.

Alors DirectFB rendra-t-il le jeu sous Linux plus populaire ? L'avenir nous le dira. En tout cas, les performances de cette librairie sont là, et risquent d'en intéresser plus d'un.

Partager:
Soyez le premier à laisser un commentaire !
X
Valider

Commentaires

Les offres du moment

Newsletters


OK