¡El grupo de Khronos ha anunciado OpenGL 3.2! Que la nueva versión de los gráficos API tiene nuevas características de base que eran previamente accesibles vía extensiones de OpenGL. La ayuda para anti-aliased rinde a una mejor filtración a los blancos y con el cubemap mejorará calidad de la imagen, mientras que las cosas como depth_clamp harán (un poco) más fácil para que los reveladores ejecuten volúmenes de sombra. Ahora hay ayuda de la “base” para la geometría Shaders, una nueva característica introducida en DX10 que marginal se utilice solamente.
Con OpenGL 3.2, el puerto de DX9 y DX10 deben ser más fáciles mientras que el API expone prácticamente todas las características de hardware. ¿Significa que podemos ahora conseguir juego decente en el mac? OpenGL también obrará recíprocamente agradable con OpenCL (un cálculo de fines generales API), que lo haría cerca del DX11 próximo. Observe que OpenGL 3.2 funciona en el hardware que ha enviado desde 2006 (Nvidia G80 y clase de ATI R6xx).
OpenGL también intenta librarse de décadas de funciones de la herencia con la introducción del “perfil de la base” en GL 3.2. Los equipos del conductor de OpenGL pueden centrarse en las nuevas características en vez del trabajo en funciones y eso debe llevar con conductores mejores y más rápidos. El API sí mismo será más fácil de utilizar para los reveladores, aunque OpenGL todavía dé la información muy pequeña del repaso de las faltas cuando salen mal las cosas. Muchos reveladores sacan su pelo cuando hacen frente a una pantalla negra con un mensaje de error del “enum inválido” que no signifique terminantemente nada.

Todavía no hay comentarios ... ¡Sé el primero en dejar una respuesta!