O que é um driver de vídeo OpenGL®?

Um driver de vídeo OpenGL® é um tipo de arquivo de computador que permite que o hardware e o software de uma máquina identifiquem e reconheçam adequadamente o código e a programação do OpenGL®. Muitos tipos diferentes de programas podem usar o OpenGL® para renderizar gráficos de computador em um computador pessoal (PC), especialmente em jogos de PC que usam gráficos tridimensionais (3D). Para que esses programas funcionem corretamente e exibam os gráficos com precisão, o sistema operacional (SO) precisa reconhecer a maneira pela qual esses gráficos são produzidos. Um driver de vídeo OpenGL® é um arquivo usado pelo sistema operacional e uma placa de vídeo para fazer isso.

O objetivo de um driver de vídeo OpenGL® é semelhante ao modo como outros drivers são usados ​​por um computador. Quando um computador é iniciado, também chamado de “bootstrapping” ou “boot”, existe um software na placa-mãe chamado BIOS (Basic Input / Output System). Este software lida com a inicialização de hardware, como processadores, memória de acesso aleatório (RAM) e disco rígido. Em um determinado momento, no entanto, essas funções são "entregues" ao sistema operacional ou sistema operacional de um computador, momento em que o sistema operacional assume o controle e gerencia outras funções.

Para que o sistema operacional de um computador reconheça e faça a interface adequada com várias peças de hardware, no entanto, ele usa arquivos chamados de "drivers". Esses arquivos geralmente são desenvolvidos para um SO específico e determinadas partes de hardware, que podem ser bastante genéricas ou muito específico. Os drivers da placa de vídeo, por exemplo, geralmente são usados ​​pelo sistema operacional em um computador para reconhecer uma placa de vídeo e funcionar adequadamente com ela.

Um driver de vídeo OpenGL® é um tipo específico de driver de placa de vídeo que expande a eficácia do próprio sistema operacional e da placa de vídeo. Em vez de permitir que o sistema operacional simplesmente reconheça e use o cartão, esse tipo de driver é desenvolvido especificamente para o uso do OpenGL®. Essa é uma biblioteca de gráficos comumente usada para permitir que jogos e outros aplicativos gráficos exibam vídeo de uma maneira que possa ser reconhecida por uma ampla variedade de sistemas.

Para que a plataforma OpenGL® seja totalmente eficaz em um computador, no entanto, um driver de vídeo OpenGL® pode precisar ser instalado nele. Esse tipo de driver geralmente é baseado em um sistema operacional específico, não apenas em uma plataforma específica como o Windows®, mas também na versão do sistema operacional usada. Um driver de vídeo OpenGL® também é geralmente desenvolvido para uma placa de vídeo específica, embora alguns desenvolvedores possam criar drivers que funcionem com uma variedade de placas projetadas. O melhor driver para uma placa específica é normalmente fornecido pela empresa que a fabrica, embora alguns drivers de terceiros também possam ser eficazes.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?