Skip to main content

Ce qui est accéléré OpenGL Mode?

Bibliothèque graphique ouverte accélérée (OpenGL ) Le mode en informatique est un état qui peut être activé dans une carte graphique informatique pour utiliser les capacités matérielles de la carte graphique pour effectuer une partie ou la totalité de l'OpenGL Commandes et rendus au lieu de défaut avec des fonctionnalités purement basées sur un logiciel.Toutes les cartes graphiques ne prennent pas en charge un OpenGL Reg accéléré par le matériel;Le mode, et certains qui prennent en charge le mode n'accélèrent pas entièrement toutes les commandes disponibles dans OpenGL bibliothèque.Selon le matériel et les pilotes utilisés dans un ordinateur ou un appareil particulier, OpenGL Reg accéléré;Le mode peut parfois être plus lent que le mode de rendu logiciel, que ce soit en raison de conflits ou simplement parce qu'un processeur informatique est plus rapide que le processeur graphique.Lors de la rédaction d'applications qui utilisent OpenGL Reg accéléré;La bibliothèque graphique est une interface de programmation abstraite (API) qui fournit un tampon entre le matériel graphique et le logiciel écrit pour y accéder.En général, OpenGL Fonctionne avec un modèle client-serveur, ce qui signifie que le logiciel devient un client qui envoie ensuite des demandes de dessin et des informations au serveur, qui est généralement OpenGL pilote et matériel.Le pilote qui est fourni soit par le système d'exploitation, soit le fabricant de cartes graphiques, peut varier considérablement dans son implémentation interne, de sorte que des fonctionnalités matérielles plus avancées ne sont pas toujours standardisées.OpenGL Reg accéléré par le matériel;Le mode est l'une des fonctionnalités laissées aux fabricants de cartes graphiques pour l'implémentation.

Lorsqu'un programme utilise OpenGL Regacée accéléré par le matériel;Le mode, ce qui se passe réellement, c'est qu'un OpenGL L'appel de fonction est passé et transmis au conducteur.Si le pilote détecte que l'accélération est active ou qu'une opération spécifique a une prise en charge matérielle directe, la fonction est transmise directement à l'unité de traitement graphique (GPU) située sur la carte graphique.S'il n'y a pas d'accélération active ou présente, la commande sera traitée et exécutée via des appels et des algorithmes logiciels standard.Dans la plupart des cas, l'accélération matérielle offre des temps de rendu beaucoup plus rapides que les logiciels purs.

Certaines cartes graphiques prennent en charge un OpenGL Reg accéléré;Mode, mais uniquement à une résolution spécifique et une profondeur de couleur.Cela signifie qu'une carte graphique peut utiliser automatiquement un mode accéléré si, lorsqu'un programme initialise OpenGL , il demande une résolution et une profondeur de couleur spécifiques.Le matériel graphique peut être très différent, donc ce mode n'est pas toujours apparent et peut parfois être difficile à détecter automatiquement à partir d'un programme sans entrée utilisateur.En plus du pilote et du matériel, il faut prendre en charge un OpenGL Reg accéléré;Mode, le moniteur ou le dispositif d'affichage doit également avoir une prise en charge native pour la résolution et la profondeur de couleur demandées, sinon le passage à un mode accéléré échouera et pourrait empêcher un programme d'exécuter.