Hva er en OpenGL® videodriver?
En OpenGL® Video Driver er en type datamaskinfil som lar maskinvaren og programvaren på en maskin riktig identifisere og gjenkjenne OpenGL® -kode og programmering. Mange forskjellige typer programmer kan bruke OpenGL® for å gjengi datagrafikk på en personlig datamaskin (PC), spesielt i PC-spill som bruker tredimensjonal (3D) grafikk. For at disse programmene skal fungere ordentlig og vise grafikk nøyaktig, må operativsystemet (OS) være i stand til å gjenkjenne måten denne grafikken produseres på. En OpenGL® Video Driver er en fil som brukes av OS og et grafikkort for å gjøre det.
Formålet med en OpenGL® Video Driver ligner på hvordan andre drivere brukes av en datamaskin. Når en datamaskin startes opp, også kalt "bootstrapping" eller "oppstart", er det programvare på hovedkortet som kalles et grunnleggende input/output -system (BIOS). Denne programvaren håndterer oppstarten av maskinvare som prosessorer, Random Access Memory (RAM) og harddisk. På et bestemt tidspunkt blir imidlertid disse funksjonene "overlevert" til operativsystemet eller OS på en datamaskin, på hvilket tidspunkt OS tar kontroll og håndtak ytterligere funksjoner.
For at OS på en datamaskin skal gjenkjenne og grensesnitt på riktig måte med forskjellige maskinvarestykker, bruker den imidlertid filer som kalles "drivere." Disse filene er ofte utviklet for et bestemt operativsystem og visse maskinvarestykker, som kan være ganske generiske eller veldig spesifikke. Skjermkortdrivere, for eksempel, brukes vanligvis av OS på en datamaskin for å gjenkjenne et skjermkort og for å fungere ordentlig med det.
En OpenGL® videodriver er en bestemt type skjermkortdriver som utvider effektiviteten til selve OS og skjermkortet. I stedet for å la OS bare gjenkjenne og bruke kortet, utvikles denne typen driver spesielt for bruk av OpenGL®. Dette er et grafikkbibliotekDette brukes ofte for å tillate spill og andre grafiske applikasjoner å vise video på en måte som kan gjenkjennes av et bredt spekter av systemer.
For at OpenGL® -plattformen skal være fullt effektiv på en datamaskin, kan det hende at en OpenGL® Video Driver må installeres på den. Denne typen driver er ofte basert på et spesifikt operativsystem, ikke bare en viss plattform som Windows®, men også versjonen av operativsystemet som brukes. En OpenGL® Video Driver er også vanligvis utviklet for et spesifikt skjermkort, selv om noen utviklere kan lage drivere som fungerer med en rekke kort de designer. Den beste driveren for et bestemt kort leveres vanligvis av selskapet som produserer det, selv om noen tredjepartsdrivere også kan være effektive.