Vad är en OpenGL® -videodrivare?

En OpenGL® -videodrivrutin är en typ av datorfil som gör det möjligt för hårdvaran och programvaran på en maskin att identifiera och känna igen OpenGL® -kod och programmering korrekt. Många olika typer av program kan använda OpenGL® för att rengöra datorgrafik på en persondator (PC), särskilt i PC-spel som använder tredimensionell (3D) grafik. För att dessa program ska fungera korrekt och visa grafik exakt måste operativsystemet (OS) kunna känna igen hur dessa grafik produceras. En OpenGL® -videodrivare är en fil som används av OS och ett grafikkort för att göra det.

Syftet med en OpenGL® -videodrivrutin liknar hur andra drivrutiner används av en dator. När en dator startas, även kallad "bootstrapping" eller "booting", finns det programvara på moderkortet som kallas ett grundläggande ingång/utgångssystem (BIOS). Denna programvara hanterar start av hårdvara som processorer, RAM -minne (RAM) och hårddisk. Vid en viss punkt "överlämnas dessa funktioner emellertid till operativsystemet eller operativsystemet på en dator, vid vilken tidpunkt operativsystemet tar kontroll och hanterar ytterligare funktioner.

För att OS på en dator ska känna igen och gränssnittet ordentligt med olika hårdvaror, använder den filer som kallas "drivrutiner". Dessa filer är ofta utvecklade för ett visst operativsystem och vissa hårdvaror, som kan vara ganska generiska eller mycket specifika. Videokortdrivrutiner används till exempel vanligtvis av operativsystemet på en dator för att känna igen ett grafikkort och för att fungera korrekt med det.

En OpenGL® -videodrivare är en viss typ av grafikkortdrivrutin som expanderar effektiviteten hos själva OS och videokortet. I stället för att låta operativsystemet helt enkelt känna igen och använda kortet, utvecklas denna typ av förare specifikt för användning av OpenGL®. Detta är ett grafikbibliotekDet används vanligtvis för att tillåta spel och andra grafiska applikationer att visa video på ett sätt som kan kännas igen av ett brett utbud av system.

För att OpenGL® -plattformen ska vara fullt effektiv på en dator kan en OpenGL® -videodrivare behöva installeras på den. Denna typ av förare är ofta baserad på ett specifikt operativsystem, inte bara en viss plattform som Windows® utan också versionen av operativsystemet som används. En OpenGL® -videodrivare utvecklas också vanligtvis för ett specifikt grafikkort, även om vissa utvecklare kan skapa drivrutiner som fungerar med en mängd olika kort de designar. Den bästa drivrutinen för ett visst kort tillhandahålls vanligtvis av företaget som tillverkar det, även om vissa tredjepartsförare också kan vara effektiva.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?