NVIDIA releases OpenGL 4.4 beta drivers
To coincide with the release ofOpenGL 4.4, NVIDIA is pleased to announce our OpenGL 4.4 beta driversare available for immediate download for Windows and Linux fromhttps://developer.nvidia.com/opengl-driver.
These drivers provide full OpenGL4.4 and GLSL 4.40 functionality and implement all the ARB extensionsreleased today. They also include a new extension calledGL_NV_blend_equation_advanced, which adds many new advanced blendingequations.
For OpenGL 3 capable hardware, thesenew extensions are provided:
- GL_ARB_enhanced_layouts (OpenGL4.4)
- GL_ARB_multi_bind (OpenGL 4.4)
- GL_ARB_texture_mirror_clamp_to_edge (OpenGL 4.4)
- GL_ARB_texture_stencil8 (OpenGL 4.4)
- GL_ARB_vertex_type_10f_11f_11f_rev (OpenGL 4.4)
For OpenGL 4 capable hardware, thesenew extensions are provided:
- GL_ARB_buffer_storage (OpenGL4.4)
- GL_ARB_clear_texture (OpenGL 4.4)
- GL_ARB_query_buffer_object (OpenGL 4.4)
For GeForce 6xx capable hardware,these new extensions are provided:
For downloads and more informationplease visit our OpenGL 4.4 pagehttps://developer.nvidia.com/opengl-driver.
GLEW 1.10.0 is now available, including GL 4.4 support.
Is there a reason why ARB_buffer_storage isn't available on 3.x-class NVIDIA hardware? Or ARB_clear_texture for that matter? Is this just a beta thing, or is that how it's going to be when these release?
Possibly because of the coherent mapped mode? The immutable part seems straightforward enough to be implemented on even GL1.5 hardware, but persistent/coherent mapping likely requires hardware support. Too bad the features in ARB_buffer_storage isn't split into two extensions.
Originally Posted by Alfonse Reinheart
That really should be trivial to implement - I assume, at least ...
Originally Posted by Alfonse
Is there any reason why GTX 660 is not supported? I bought one thinking it will work for several ogl 4.x generations...