OpenGL: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
HRoestBot (discussão | contribs)
m r2.6.5) (Robô: A adicionar: et:OpenGL
Linha 34:
A [[SGI]] considerou que a [[API]] Iris continha muito código proprietário e, portanto, não poderia ser aberta. Ela também lidava com questões não tão relacionadas ao desenho 2D e 3D, como gerenciamento de janelas, teclado e mouse. Ainda assim, era do interesse da Silicon Graphics manter os seus antigos clientes comprando seu hardware.
 
Como um resultado disso, o padrão OpenGL foi criado em [[1992]].<ref name="Overview">{{Citar web |url=http://www.opengl.org/about/overview/ |título=OpenGL Overview |língua=inglês |publicado=sgi.com |acessodata=28 de dezembro de 2010}}</ref> Desde 1992, o padrão é mantido pelo ARB (Architecture Review Board), um conselho formado por empresas como a 3DLabs, ATIAMD RADEON GRAPHICS, Dell, Evans&Sutherland, HP, IBM, Intel, Matrox, NVIDIA, Sun e, logicamente, a Silicon Graphics. O papel desse conselho é manter a especificação e indicar quais recursos serão adicionados a cada versão. A versão mais atual do OpenGL até hoje é a 4.2.
 
Os projetistas do OpenGL sabiam de duas coisas. A primeira é que fabricantes de ''hardware'' gostariam de adicionar recursos próprios, sem que tivessem que esperar para esses recursos estarem oficialmente aceitos no padrão. Para resolver esse problema, eles incluíram uma maneira de estender o OpenGL. Muitas vezes, essas extensões são interessantes o suficiente para que outros vendedores de hardware as adotem. Então, quando elas são consideradas suficientemente abrangentes, ou suficientemente importantes, a ARB pode promovê-las para que façam parte do padrão oficial. Praticamente todas as modificações recentes do padrão começaram como extensões, a grande maioria devido ao mercado de jogos.