Kaj je video gonilnik OpenGL®?

Gonilnik za video OpenGL® je vrsta računalniške datoteke, ki omogoča strojni in programski opremi na napravi, da pravilno prepozna in prepozna OpenGL® kodo in programiranje. Veliko različnih vrst programov lahko uporablja OpenGL® za upodabljanje računalniške grafike na osebnem računalniku (PC), zlasti v računalniških igrah, ki uporabljajo tridimenzionalno (3D) grafiko. Da bi ti programi pravilno delovali in natančno prikazali grafiko, mora biti operacijski sistem (OS) sposoben prepoznati način, na katerega se te grafike proizvajajo. Gonilnik za video OpenGL® je datoteka, ki jo za to uporablja OS in grafična kartica.

Namen video gonilnika OpenGL® je podoben temu, kako druge gonilnike uporablja računalnik. Ko se računalnik zažene, imenovan tudi “bootstrapping” ali “booting”, je na matični plošči programska oprema, imenovana osnovni vhodno/izhodni sistem (BIOS). Ta programska oprema skrbi za zagon strojne opreme, kot so procesorji, pomnilnik z naključnim dostopom (RAM) in trdi disk. Na določeni točki pa so te funkcije “predane” operacijskemu sistemu ali OS na računalniku, takrat OS prevzame nadzor in upravlja z nadaljnjimi funkcijami.

Da bi OS v računalniku prepoznal in se pravilno povezal z različnimi deli strojne opreme, pa uporablja datoteke, imenovane »gonilniki«. Te datoteke so pogosto razvite za določen operacijski sistem in določene dele strojne opreme, ki so lahko precej splošne ali zelo specifične. Gonilnike grafične kartice, na primer, običajno uporablja OS v računalniku za prepoznavanje grafične kartice in za pravilno delovanje z njo.

Video gonilnik OpenGL® je posebna vrsta gonilnika za grafično kartico, ki razširja učinkovitost samega OS in grafične kartice. Namesto da bi operacijskemu sistemu omogočili preprosto prepoznavanje in uporabo kartice, je ta vrsta gonilnika razvita posebej za uporabo OpenGL®. To je grafična knjižnica, ki se običajno uporablja za omogočanje iger in drugih grafičnih aplikacij, da prikažejo video na način, ki ga lahko prepozna širok spekter sistemov.

Da bi bila platforma OpenGL® v celoti učinkovita v računalniku, bo morda treba nanjo namestiti video gonilnik OpenGL®. Ta vrsta gonilnika pogosto temelji na določenem operacijskem sistemu, ne le na določeni platformi, kot je Windows®, temveč tudi na različici operacijskega sistema, ki se uporablja. Video gonilnik OpenGL® je običajno razvit tudi za določeno grafično kartico, čeprav lahko nekateri razvijalci ustvarijo gonilnike, ki delujejo z različnimi karticami, ki jih oblikujejo. Najboljši gonilnik za določeno kartico običajno zagotovi podjetje, ki jo proizvaja, čeprav so lahko učinkoviti tudi nekateri gonilniki drugih proizvajalcev.