Hvad er en OpenGL® -video driver?
En OpenGL® -videodriver er en type computerfil, der tillader hardware og software på en maskine at identificere og genkende OpenGL® -kode og programmering korrekt. Mange forskellige typer programmer kan bruge OpenGL® til gengivelse af computergrafik på en personlig computer (PC), især i pc-spil, der bruger tredimensionel (3D) grafik. For at disse programmer skal fungere korrekt og vise grafik nøjagtigt, skal operativsystemet (OS) være i stand til at genkende den måde, hvorpå disse grafik produceres. En OpenGL® -videodriver er en fil, der bruges af OS og et grafikkort til at gøre det.
Formålet med en OpenGL® -video driver ligner, hvordan andre drivere bruges af en computer. Når en computer er startet, kaldes også "Bootstrapping" eller "Booting", der er software på bundkortet kaldet et grundlæggende input/output -system (BIOS). Denne software håndterer opstart af hardware såsom processorer, Random Access Memory (RAM) og harddisk. På et bestemt tidspunkt er disse funktioner imidlertid "overdraget" til operativsystemet eller OS på en computer, på hvilket tidspunkt OS tager kontrol og håndterer yderligere funktioner.
For at OS på en computer skal genkende og interface med forskellige hardware stykker, bruger det imidlertid filer kaldet "Drivere." Disse filer er ofte udviklet til et bestemt operativsystem og visse stykker hardware, som kan være temmelig generiske eller meget specifikke. Videokortdrivere, for eksempel, bruges typisk af OS på en computer til at genkende et videokort og til at fungere korrekt med det.
En OpenGL® -videodriver er en bestemt type videokortdriver, der udvider effektiviteten af OS selv og videokortet. I stedet for at tillade OS at blot genkende og bruge kortet, udvikles denne type driver specifikt til brug af OpenGL®. Dette er et grafikbibliotekDet bruges ofte til at tillade spil og andre grafiske applikationer at vise video på en måde, der kan genkendes af en lang række systemer.
For at OpenGL® -platformen skal være fuldt effektiv på en computer, kan en OpenGL® -videodriver muligvis installeres på den. Denne type driver er ofte baseret på et specifikt operativsystem, ikke kun en bestemt platform som Windows®, men også den version af OS, der bruges. En OpenGL® -videodriver er også normalt udviklet til et specifikt videokort, skønt nogle udviklere muligvis opretter drivere, der fungerer med en række kort, de designer. Den bedste driver til et bestemt kort leveres typisk af virksomheden, der fremstiller det, skønt nogle tredjepartschauffører også kan være effektive.