Skip to main content

Qu'est-ce qu'un OpenGL ATI Trade;Conducteur?

Une bibliothèque graphique ouverte (OpenGl ) ATI Trade;Le pilote est une interface logicielle développée par ATI Trade;Les technologies pour être le pont entre le matériel de leur carte graphique et l'interface de programmation abstraite (API) pour l'OpenGL bibliothèque.Il existe différents pilotes pour chaque système d'exploitation et différents pilotes pour les différentes architectures de cartes graphiques qui sont vendues.The OpenGl ATI Trade;Le pilote est spécialement conçu pour faire le meilleur usage du matériel graphique tout en maintenant une interface conforme avec OpenGL API.Le conducteur comprend OpenGL Reg personnalisé;extensions qui peuvent être utilisées pour accéder à des fonctionnalités spéciales ou des fonctions accélérées de la carte graphique de manière cohérente au sein de l'OpenGL cadre.Pas tous ATI Trade;Les cartes graphiques ont leur propre OpenGL Reg personnalisée;ATI Trade;Moteur, ce qui signifie que certains partagent un pilote commun, ce qui peut entraîner des problèmes lorsque certaines fonctions sont demandées que le matériel ne prend pas en charge.

L'une des tâches les plus importantes que l'OpenGL ATI Trade;Le pilote exécute consiste à accéder au matériel de la carte graphique directement via l'interface matérielle qu'il utilise pour communiquer avec le système informatique principal.Cela profite aux programmeurs, car le fabricant produit les pilotes dans des spécifications rigoureuses pour les meilleures performances.De plus, ATI Trade;Fonctionne avec le Board d'examen de l'architecture (ARB) qui maintient l'OpenGL Spécification Donc, à mesure que le nouveau matériel est développé, OpenGL peut évoluer simultanément et le support peut être mis en œuvre des deux côtés.

Les opérations qui utilisent des numéros de points flottants, par exemple, sont déplacées dans l'OpenGL ATI Trade;Les pilotes puis gérés par l'unité de traitement graphique (GPU) sur la carte graphique, qui dispose de registres spéciaux pour rendre les opérations aussi rapidement que possible sans utiliser la puissance de traitement des ordinateurs principaux.De nombreuses opérations de bas niveau traitant de fragments, sommets et matrices sont transmises directement au GPU, dans la plupart des cas, via le conducteur.Ce type de fonctionnalité serait impossible ou très peu fiable si le pilote n'était pas présent.

Des procédures graphiques entières peuvent être optimisées via le matériel.Par exemple, OpenGL ATI Trade;Le pilote peut transmettre des informations au GPU afin que l'anti-aliasage, le mélange et le multi-échantillonnage puissent être faits directement dans le matériel.Le pilote donne également accès à la mémoire temporaire à l'intérieur de la carte afin que des images de texture ou des tableaux de sommets puissent être stockés et fonctionnels sur le matériel graphique.

Il y a des complications lors de l'utilisation d'un OpenGL ATI Trade;conducteur.Il y a tellement de modèles de matériel d'ATI Trade;Cartes graphiques que certains pilotes sont partagés et peuvent causer des problèmes de compatibilité avec certains appels de fonction.Il existe également des non-standard, non opengl reg;Programmation des étapes qui pourraient avoir besoin d'être effectuées afin de l'ATI Trade;La carte peut promulguer ses propres optimisations.Créer un programme optimisé pour un ATI Trade;La carte graphique pourrait également signifier faire un programme qui n'est pas compatible avec une autre marque de carte.