O grupo Khronos anunciou a versão 4.0 da OpenGL, ferramenta que fornece uma API para uso avançado das instruções 2D e 3D das controladoras de vídeo em várias plataformas.
Foi atualizada a linguagem dos shaders, que permitem usar diversas melhorias inclusas em novas placas de vídeo. Há melhor interoperabilidade com o OpenCL, otimizações para menos uso da CPU, subrotinas de shader e precisão dupla de 64-bit em ponto flutuante.
De forma geral as alterações colocam o OpenGL mais perto do Direct3D 11, API proprietária da Microsoft. Quem sabe o OpenGL passe a receber mais atenção depois do anúncio da Valve do Steam para Mac.
Foi lançada a especificação da OpenGL 3.3 também, onde as funções aproveitarão ao máximo os recursos das placas de vídeo de gerações anteriores, realizando o trabalho de alguma outra forma (ou deixando para a CPU) o que a GPU não suportar.
Anúncio:
https://www.opengl.org[…]cross-platform-graphics-acceleration-with-op/
Referência: Extreme Tech