PDA

Ver Versão Completa : OpenGL 4.0 oferece maior performance gráfica para sistema


Nicko
11/03/2010, 15:16
OpenGL 4.0 oferece maior performance gráfica para sistema e aprimora interoperabilidade com OpenCL

fonte: http://macmagazine.uol.com.br/2010/03/11/opengl-4-0-oferece-maior-performance-grafica-para-sistema-e-aprimora-interoperabilidade-com-opencl/

O Khronos Group, responsável por definir novos padrões da indústria para gráficos e multimídia, anunciou hoje na GDC 2010 a disponibilidade da versão 4.0 da tecnologia OpenGL, usada no Mac OS X para desenvolvimento de jogos e outros aplicativos que fazem uso intenso da GPU para fins gráficos. Nela, foram feitas atualizações para conceder a mais nova geração de aceleração gráfica 3D aos desenvolvedores, que promete maior desempenho e flexibilidade para programação.

http://macmagazine.uol.com.br/wp-content/uploads/2010/03/11-opengl4-550x333.jpg

A nova versão também aprimora a interoperabilidade com a tecnologia OpenCL (criada pela Apple e implementada no Mac OS X Snow Leopard), para que aplicativos criados com a capacidade de usar GPUs em computação geral tirem proveito das mesmas melhorias de desempenho disponíveis para jogos e outros softwares que usam gráficos 3D. Dentre elas, destacam-se precisão dupla em 64 bits e uma nova função que impede interferências do processador na renderização de gráficos, deixando-o livre para outras tarefas.

Com referência a hardware gráfico suportado, OpenGL 4.0 também elimina algumas diferenças existentes entre o desenvolvimento de jogos para desktops e o mesmo processo para dispositivos móveis, possibilitando maior compatibilidade entre ambos para um mesmo projeto. Como é possível ver na imagem acima, diversas tecnologias gráficas estão aparecendo com a mesma base da especificação OpenGL, sendo um desafio para o Khronos Group tornar o uso delas similar entre computadores, handsets e a web.

Para as GPUs que ainda não suportam OpenGL 4.0, o Khronos Group também liberou uma atualização para a atual versão da tecnologia, visando oferecer o máximo de novos recursos que ainda são capazes de funcionar bem com elas. No Mac OS X, ainda não sabemos como a Apple procederá com todos esses avanços, visto que a edição 3.0 da tecnologia OpenGL mal foi implementada no Snow Leopard até agora — mas virá no Mac OS X 10.6.3.

nuboza
11/03/2010, 16:34
OpenGL é uma linguagem muito usada pra mim o que eles deveriam fazer é dar um suporte mais rápido as tendencias que o directX impõe.. dando esse suporte o OpenGL pode e deve continuar muito tempo no mercado

acnhunter
11/03/2010, 17:56
cara acho isso otimo ja que com isso o win pode perder um pouco do seu tao grande sucesso para muitos que eh games sendo assim mais igual para todos xD

nuboza
11/03/2010, 19:23
cara acho isso otimo ja que com isso o win pode perder um pouco do seu tao grande sucesso para muitos que eh games sendo assim mais igual para todos xD

O problema é que me parece que desde o Windows Vista a Microsoft não suporta mais o openGL só directX isso que fode :-(

Nicko
11/03/2010, 20:04
Windows 7 e vista podem rodar Open Gl de duas formas.
1- Se vc não tiver driver´s específicos pra isso, o DirectX emula o opengl de boa (claro que com perda de performance).

2- A instalação do driver poderá permitir que o Windows 7 e Vista tirem proveito do Open Gl.

O que rola, é que é verdade que nativamente a microsoft não dá suporte ao Open Gl.

Mas que eu saiba isso é facilmente resolvido com um bom driver.
Que eu saiba tanto Ati quanto Nvidia possuem este suporte em seus driver´s.