Versão do OpenGL


Confira essa matéria e entenda o que define o OpenGL usado em seu sistema operacional GNU/Linux.

Versão do OpenGL

O OpenGL (Open Graphics Library) é uma API livre utilizada na computação gráfica, para desenvolvimento de aplicativos gráficos, ambientes 3D, jogos, entre outros. Assim como Direct3D ou Glide, é uma API (Application Programming Interface), termo usado para classificar uma biblioteca de funções específicas disponibilizadas para a criação e desenvolvimento de aplicativos em determinadas linguagens de programação. A OpenGL foi produzida com C e C++ em mente, mas pode ser utilizada para diversas outras com um alto nível de eficiência.

Continue lendo para entender melhor.



Versão atual do OpenGL


O Mesa Drive atual da suporte até OpenGL 4.60, mas isso não quer dizer que você ira usar essa versão do OpenGL.

Quem vai definir isso é o seu chip gráfico e mais nada.

Irei usar o meus notebooks como exemplo por ele ter duas placas de vídeo, uma Intel e outra Nvidia.

Samsung RF 511.


No meu sistema está usando o OpenGL 3.0 na media do chip gráfico.


A Nvidia já tem um suporte melhor e vai até o OpenGL 4.6.


Nesse outro exemplo um Notebook Samsung essentials e20 que só tem chip gráfico Intel tem suporte ao OpenGL 4.6 superior ao do outro note com chip Intel.

Conclusão

Como demonstrei acima o meu chip gráfico Intel tem suporte até OpenGL 3.1 em um note e ao OpenGL 4.6 em outro note, mesmo o sistema tendo o OpenGL 4.6 instalado roda seguindo as especificações do chip gráfico.

No note com a Nvidia temos uma melhora significativa e ela roda com a Ultima versão do OpenGL Nvidia  4.6 igual ao note essentials e20.

A perguntinha mais comum

O que fazer se um software pede uma versão maior do OpenGL que o meu chip gráfico suporta ?

A sua única saída é buscar em fóruns maneiras ( gambiarras ) de enganar o software quanto a versão do OpenGL, nada você pode fazer com o sistema operacional ou driver, quem manda é o chip gráfico e .

Comandos para verificar a versão do OpenGL em uso no seu computador.

Geral
glxinfo | grep version

OpenGL
glxinfo | grep "OpenGL version"



Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais