Onglet Extensions

Extensions disponibles

Les extensions suivantes propres aux serveurs sont disponibles dans Reflection X Advantage.

Composite

Permet aux clients X d'effectuer le rendu de la sortie graphique dans un tampon hors écran. Par exemple, les clients X comportant des gestionnaires de fenêtres de composition peuvent créer des effets dynamiques tels que la transparence et la rotation 3D.

Damage

Permet d'indiquer aux applications les zones des fenêtres et mappes de pixels qui sont modifiées par le rendu.

GP MIT Shared Memory

Requis par certaines applications. Reflection X Advantage ne prend en charge aucune capacité fonctionnelle de cette extension. Toutefois, sa présence permet à ces applications de fonctionner.

GLX

Permet d'exécuter des applications client X interactives produisant des objets 3D en couleur, statiques ou animés, avec notamment des effets d'ombres et de lumières. Pour plus d'informations, reportez-vous à la rubrique Options de l'extension GLX. Si vous devez utiliser GLX pour les anciens clients SGI, reportez-vous à la rubrique Activer la compatibilité GLX avec les anciens clients SGI.

REMARQUE :

  • GLX est l'extension OpenGL du Système X Window ; OpenGL est une API graphique 3D standard.

  • Si cette extension n'est pas configurée pour le mode de rendu direct, seule la version 1.4 de GLX est prise en charge et l'accès à une implémentation OpenGL prenant en charge Pbuffers est requise.

MIT Shared Memory

Requis par certaines applications. Reflection X Advantage ne prend en charge aucune capacité fonctionnelle de cette extension. Toutefois, sa présence permet à ces applications de fonctionner.

MIT Sundry

Permet à une application de demander au serveur s'il tolère les bogues de l'ancien protocole X (version X11R3) et de modifier ce paramètre. Celui-ci s'applique à toutes les applications.

Il est généralement prudent de garder cette extension activée.

RANDR

L'extension X RANDR (Resize, Rotate and Reflect Extension) permet de redimensionner, de faire pivoter et de refléter la fenêtre racine d'un écran.

Render

Permet d'utiliser les fonctionnalités graphiques 3D des cartes vidéo les plus récentes. Cette extension permet aux applications d'utiliser des fonctionnalités comme le lissage des polices, les ombres portées et la translucidité. Reportez-vous à la section Options de l'extension 'Render' pour plus d'informations.

Shape

Utilisé pour créer et manipuler des fenêtres autres que rectangulaires. Le rendu de certaines applications est médiocre quand cette extension est désactivée.

Sync

Synchronise les clients sur différents hôtes exécutant différents systèmes d'exploitation. La prise en charge de cette norme est importante dans le cas d'applications multimédias, où des flux de données audio, vidéo et graphique sont synchronisés. Cette extension fournit également des compteurs internes au serveur X sur lesquels les demandes client peuvent être synchronisées, ce qui permet aux applications d'animation simples d'être implémentées sans demande aller-retour et d'optimiser la mise en tampon pour le client, le réseau et le serveur.

X Big Request

Permet à une application d'envoyer des demandes de protocole excédant 262 140 octets de longueur.

X Direct Access

Requis par certaines applications. Reflection X Advantage ne prend en charge aucune capacité fonctionnelle de cette extension. Toutefois, sa présence permet à ces applications de fonctionner.

X Fixes

Prend en charge la notification des changements de sélection, l'attribution de noms aux images du curseur et leur suivi, et les objets de zone. Améliore également la fiabilité des applications intégrées. L'extension « Damage » utilise la prise en charge des objets de zone par cette extension.

Grande police XFree86

Supprime les données de métriques de police (taille) en double des grandes polices. Cela permet de compresser les réponses QueryFont et de réduire la quantité de mémoire utilisée pour l'affichage des grandes polices.

X Generic Event

Fournit un événement de modèle qui permet aux extensions de réutiliser un opcode d'événement unique. Cette extension ne fournit que des en-têtes et les fonctionnalités les plus élémentaires. Elle laisse les extensions interpréter les événements dans leur contexte spécifique.

X Input

Permet aux clients X d'utiliser les API d'extension X Input pour interroger les périphériques d'entrée principaux (souris et clavier) et les modifier.

X Keyboard

Permet d'indiquer de manière claire et explicite la plupart des aspects du comportement du clavier pour chaque touche. Cette extension ajoute la notion de groupe de clavier à l'état de clavier global et offre des mécanismes permettant d'effectuer un suivi étroit de l'état logique et physique du clavier. Pour les clients de contrôle clavier, elle fournit des descriptions et des noms symboliques pour de nombreux aspects de l'apparence et du comportement du clavier. Elle contient également des contrôles clavier supplémentaires conçus pour faciliter l'accessibilité des claviers aux personnes souffrant d'un handicap moteur.

X Test

Permet à une application de tester automatiquement le serveur X sans intervention de l'utilisateur, essentiellement en permettant la synthèse des événements relatifs aux périphériques d'entrée.

REMARQUE :Il est généralement prudent de garder cette extension activée. Toutefois, elle n'est nécessaire qu'aux applications de test automatique.