Skip to main content

Hva er en OpenGL Ati handel;Sjåfør?

Et åpent grafikkbibliotek og reg;(OpenGL ) Ati Trade;Driver er et programvaregrensesnitt utviklet av ATI Trade;Teknologier for å være broen mellom maskinvaren til grafikkortet og det abstrakte programmeringsgrensesnittet (API) for OpenGL bibliotek.Det er forskjellige drivere for hvert operativsystem og forskjellige drivere for de forskjellige grafikkortarkitekturene som selges.OpenGL Ati handel;Driveren er spesielt designet for å utnytte grafikkmaskinvaren best samtidig som det opprettholder et kompatibelt grensesnitt med OpenGL REG;Api.Sjåføren inkluderer tilpasset OpenGL Utvidelser som kan brukes til å få tilgang til spesielle funksjoner eller akselererte funksjoner til grafikkortet konsekvent i OpenGL rammeverk.Ikke alle ati og handel;Grafikkort har sine egne tilpassede OpenGL Ati handel;Driver, som betyr at noen deler en felles driver, noe som kan føre til problemer når visse funksjoner blir bedt om at maskinvaren ikke støtter.

En av de viktigste pliktene som OpenGL Ati handel;Driveren utfører er å få tilgang til maskinvaren til grafikkortet direkte gjennom hvilket maskinvaregrensesnitt det bruker for å kommunisere med hoveddatasystemet.Dette er til fordel for programmerere, fordi produsenten produserer driverne innenfor krevende spesifikasjoner for den beste ytelsen.I tillegg ATI Trade;Jobber med Architecture Review Board (ARB) som opprettholder OpenGL Spesifikasjon slik, når ny maskinvare er utviklet, OpenGL kan utvikle seg samtidig og støtte kan implementeres fra begge sider.

-operasjoner som bruker flytende punkttall, for eksempel, blir flyttet gjennom OpenGL Ati handel;Drivere og deretter håndtert av Graphics Processing Unit (GPU) på grafikkortet, som har spesielle registre for å gjøre operasjonene så raskt som mulig uten å bruke noen av de viktigste datamaskinens behandlingskraft.Mange operasjoner på lavt nivå som omhandler fragmenter, hjørner og matriser føres direkte til GPU, i de fleste tilfeller gjennom sjåføren.Denne typen funksjonalitet ville enten være umulig eller veldig upålitelig hvis sjåføren ikke var til stede.

Hele grafiske prosedyrer kan optimaliseres gjennom maskinvaren.For eksempel OpenGL Ati handel;Driver kan gi informasjon til GPU så anti-aliasing, blanding og multisampling kan gjøres rett i maskinvaren.Driveren gir også tilgang til midlertidig minne inne i kortet, slik at teksturbilder eller matriser av hjørner kan lagres og betjenes helt innenfor grafikkmaskinvaren.

Det er noen komplikasjoner når du bruker en OpenGL REG;Ati handel;sjåfør.Det er så mange maskinvaremodeller for ATI Trade;Grafikkort som noen drivere blir delt og kan forårsake kompatibilitetsproblemer med visse funksjonssamtaler.Det er også noen ikke-standard, ikke-opengl reg;Programmeringstrinn som kan være nødt til å utføres slik at ATI Trade;Kort kan vedta sine egne optimaliseringer.Lage et program som er optimalisert for en ATI og handel;Grafikkort kan også bety å lage et program som ikke er kompatibelt med et annet merkevare.