Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Page 1 of 4 123 ... LastLast
Results 1 to 10 of 36

Thread: NVIDIA releases OpenGL 4.4 beta drivers

  1. #1
    Administrator Regular Contributor Khronos_webmaster's Avatar
    Join Date
    Apr 2007
    Location
    Montreal
    Posts
    151

    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_compute_variable_group_size
    • GL_ARB_indirect_parameters
    • GL_ARB_query_buffer_object (OpenGL 4.4)
    • GL_ARB_shader_draw_parameters
    • GL_ARB_shader_group_vote
    • GL_ARB_sparse_texture
    • GL_NV_blend_equation_advanced

    For GeForce 6xx capable hardware,these new extensions are provided:


    • GL_ARB_bindless_texture
    • GL_ARB_seamless_cubemap_per_texture

    For downloads and more informationplease visit our OpenGL 4.4 pagehttps://developer.nvidia.com/opengl-driver.
    Webmaster Khronos.org and OpenGL.org

  2. #2
    Intern Contributor nigels's Avatar
    Join Date
    Apr 2000
    Location
    Texas, USA
    Posts
    87
    GLEW 1.10.0 is now available, including GL 4.4 support.
    http://glew.sourceforge.net/

    - Nigel

  3. #3
    Senior Member OpenGL Guru
    Join Date
    May 2009
    Posts
    4,948
    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?

  4. #4
    Member Regular Contributor malexander's Avatar
    Join Date
    Aug 2009
    Location
    Ontario
    Posts
    319
    Quote Originally Posted by Alfonse Reinheart View Post
    Is there a reason why ARB_buffer_storage isn't available on 3.x-class NVIDIA hardware?
    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.

  5. #5
    Senior Member OpenGL Pro
    Join Date
    Apr 2010
    Location
    Germany
    Posts
    1,128
    Quote Originally Posted by Alfonse
    ARB_clear_texture
    That really should be trivial to implement - I assume, at least ...

  6. #6
    Is there any reason why GTX 660 is not supported? I bought one thinking it will work for several ogl 4.x generations...
    Virtual Reality: Insideo

  7. #7
    Member Regular Contributor Nowhere-01's Avatar
    Join Date
    Feb 2011
    Location
    Novosibirsk
    Posts
    251
    Quote Originally Posted by Toni View Post
    Is there any reason why GTX 660 is not supported? I bought one thinking it will work for several ogl 4.x generations...
    it's most likely, an editorial mistake. even very low-end 6xx's are supported.

  8. #8
    Newbie Newbie
    Join Date
    Jul 2013
    Posts
    1
    Has anyone seen any issues with the beta driver and tessellation shaders?

    When compiling separable shaders the OpenGL 4.4 the beta driver is giving the following error (both Windows and Linux)

    Error C3008: unknown layout specifier 'patch'

    Here are the structs it is complaining about:

    Controller:
    patch out patchData
    {
    int i;
    vec2 v;
    }patchData_out;

    Evalulation:
    patch in patchData
    {
    int i;
    vec2 v;
    }patchData_in;

    The shaders compile and run with OpenGL 4.3 drivers.

  9. #9
    Intern Contributor
    Join Date
    Mar 2010
    Posts
    59
    Thanks for reporting this issue. I have reproduced the problem and identified the bug. We'll fix it asap and include the fix in a new beta driver. Unfortunately there is no work around for the OpenGL 4.4 beta driver, other than to remove the usage of "patch" until the bug is fixed.

  10. #10
    Intern Newbie
    Join Date
    Oct 2007
    Posts
    47
    Quote Originally Posted by Piers Daniell View Post
    Thanks for reporting this issue. I have reproduced the problem and identified the bug. We'll fix it asap and include the fix in a new beta driver. Unfortunately there is no work around for the OpenGL 4.4 beta driver, other than to remove the usage of "patch" until the bug is fixed.
    This bug is still present on OGL 4.4 beta drivers:
    http://www.opengl.org/discussion_boa...73#post1253473
    Also on a Fermi GPU I see

    and that's a bug as bindless ext is Kerpler only right?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •