Huh ?
La transparence ? Elle est déjà dans XFree depuis longtemps, en utilisant les capacités des cartes graphiques (mais ça, c'est un problème de driver).
La 3D ? La Xlib ne fournit pas les effets 3D, mais fournit les canevas. Et on utilise OpenGL pour dessiner en 3D dans ces canevas. Et avec des extensions de XFree, on peut a même des primitives accélérées qui gèrent cela.
Donc il n'y a rien à faire à ce niveau.
Ceci dit, X n'a toujours pas de toolkit, il a été créé de façon à pouvoir accepter n'importe lequel.
Une des choses qui manque à XFree, pour pouvoir amener de l'Eye Candy qui ne sert à rien, c'est la communication entre les clients au niveau graphique, pour pouvoir avoir la transparence entre fenêtres, car sinon, les fenêtres (les principales) n'ont aucune idée de l'existence des autres. C'est pourquoi la transparence n'est toujours implémentée que par rapport au fond d'écran. DBus, qui permettra la communication au niveau des WM je crois, doit permettre de régler ce "problème". Je ne pense pas que ce sera fait au niveau du serveur X. Ca demandera plus de bande passante, évidemment.
[^] # Re: Après X, voici Y...
Posté par ookaze . En réponse à la dépêche Après X, voici Y.... Évalué à 1.
La transparence ? Elle est déjà dans XFree depuis longtemps, en utilisant les capacités des cartes graphiques (mais ça, c'est un problème de driver).
La 3D ? La Xlib ne fournit pas les effets 3D, mais fournit les canevas. Et on utilise OpenGL pour dessiner en 3D dans ces canevas. Et avec des extensions de XFree, on peut a même des primitives accélérées qui gèrent cela.
Donc il n'y a rien à faire à ce niveau.
Ceci dit, X n'a toujours pas de toolkit, il a été créé de façon à pouvoir accepter n'importe lequel.
Une des choses qui manque à XFree, pour pouvoir amener de l'Eye Candy qui ne sert à rien, c'est la communication entre les clients au niveau graphique, pour pouvoir avoir la transparence entre fenêtres, car sinon, les fenêtres (les principales) n'ont aucune idée de l'existence des autres. C'est pourquoi la transparence n'est toujours implémentée que par rapport au fond d'écran. DBus, qui permettra la communication au niveau des WM je crois, doit permettre de régler ce "problème". Je ne pense pas que ce sera fait au niveau du serveur X. Ca demandera plus de bande passante, évidemment.