• [^] # Re: Compiz ne migrera pas vers Wayland

    Posté par (site web personnel) . En réponse à la dépêche Petites brèves autour de Wayland. Évalué à 4.

    Le canvas des applis QT/QML peut utiliser OpenGL, même si les applis ne sont qu'en 2D.

    Qt/QML sait aussi faire de la 3D et la mixer avec la 2D. Mais qu'on soit clair, allouer un contexte OpenGL sur la carte graphique pour rendre une appli 2D, c'est une grosse connerie. Le context switching sur une carte graphique, c'est rarement contrôlable (implémentation hardware) + très lent (plusieurs centaines de Ko de contexte à quelques Mo si on veut du vrai préemptif)! Et c'est sans compter la limite hardware sur le nombre de contexte.

    Nous sommes en train d'étudier la solution à ce problème dans Nouveau et c'est pas mignon!