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 2 of 4 FirstFirst 1234 LastLast
Results 11 to 20 of 37

Thread: NVIDIA releases OpenGL 4.0 drivers

  1. #11
    Junior Member Regular Contributor
    Join Date
    Mar 2004
    Location
    Seattle, WA, USA
    Posts
    110

    Re: NVIDIA releases OpenGL 4.0 drivers

    I didn't report this one, but it looks like 197.44 fixes a GLSL bug where breaking out of a for loop would increment the loop counter an additional time.

  2. #12
    Intern Newbie
    Join Date
    Oct 2007
    Posts
    47

    Re: NVIDIA releases OpenGL 4.0 drivers

    197.44 don't expose GL_ARB_gpu_shader_fp64 on a gtx 275..
    Is Nvidia going in future to expose double precision extension GL_ARB_gpu_shader_fp64 on gtx 280 cards supporting doubles on CUDA?
    Also forcing it I get:
    0(5) : warning C7547: extension GL_ARB_gpu_shader_fp64 not supported in profile
    gp4fp

  3. #13
    Member Regular Contributor CrazyButcher's Avatar
    Join Date
    Jan 2004
    Location
    Germany
    Posts
    401

    Re: NVIDIA releases OpenGL 4.0 drivers

    sweet, any ETA for Cg support on NV_gpu_program5 and related?

  4. #14
    Intern Newbie
    Join Date
    Nov 2008
    Posts
    43

    Re: NVIDIA releases OpenGL 4.0 drivers

    Is EXT_direct_state_access orthogonal w.r.t. ARB_texture_multisample? I don't see a glTextureImage2DMultisampleEXT in glew...

  5. #15
    Senior Member OpenGL Guru
    Join Date
    May 2009
    Posts
    4,948

    Re: NVIDIA releases OpenGL 4.0 drivers

    You can't expect the extension to be updated for every extension that comes out. Even though it has been updated to some since its initial release, but even that caused versioning problems with extension loaders.

    In short, no. DSA does not have that function.

  6. #16
    Member Regular Contributor
    Join Date
    Nov 2003
    Location
    Germany
    Posts
    293

    Re: NVIDIA releases OpenGL 4.0 drivers

    Hi,
    while reworking some of my texture binding functionality i noticed a bug in the latest OpenGL 3.3 and 4.0 beta drivers (197.44) with binding sampler objects.

    When running on a last generation card (FX5800 in my case) and a OpenGL 3.3 context the following way to bind a sampler object fails with GL_INVALID_VALUE:

    glBindSampler(0, _sampler_id);

    This is the exact way to do it according to the spec. Doing it like with texture objects works fine:

    glBindSampler(GL_TEXTURE0, _sampler_id);

    However when running the same code on a GTX 480 with the same driver also on a 3.3 context works as expected and the second way correctly throws the invalid value error.

    Regards
    -chris

  7. #17
    Senior Member OpenGL Guru
    Join Date
    May 2009
    Posts
    4,948

    Re: NVIDIA releases OpenGL 4.0 drivers

    Yeah, there's a thread about this. NVIDIA (and the ARB) is aware of the problem and will have a fix in their next driver revision.

  8. #18
    Member Regular Contributor
    Join Date
    Nov 2003
    Location
    Germany
    Posts
    293

    Re: NVIDIA releases OpenGL 4.0 drivers

    ok, i did not see that thread. i think the info that it works both ways in nvidia drivers depending on what hardware you run it is new .

  9. #19
    Junior Member Regular Contributor
    Join Date
    Sep 2001
    Location
    Wake Forest, NC, USA
    Posts
    171

    Re: NVIDIA releases OpenGL 4.0 drivers

    Quote Originally Posted by Chris Lux
    ok, i did not see that thread. i think the info that it works both ways in nvidia drivers depending on what hardware you run it is new .
    There shouldn't be any difference in BindSampler behavior on NVIDIA GPUs between hardware versions, GeForce/Quadro, or OpenGL context versions. The first 3.3 driver did erroneously accept TEXTURE0 as described in the thread linked by Alphonse.

    My guess is that your FX5800 was actually running with the older OpenGL 3.3-only driver (197.15?). Maybe something like the following happened?

    * plug in GeForce GTX 480
    * install 197.44
    * everything works as expected
    * replace with Quadro FX 5800
    * after reboot, Windows plug-n-play ends up using the 197.15 driver, which accepts only TEXTURE0

    I have seen something like this happen to me in the past, though I'm not sure how such a situation arises.

  10. #20
    Member Regular Contributor
    Join Date
    Nov 2003
    Location
    Germany
    Posts
    293

    Re: NVIDIA releases OpenGL 4.0 drivers

    Quote Originally Posted by pbrown
    There shouldn't be any difference in BindSampler behavior on NVIDIA GPUs between hardware versions, GeForce/Quadro, or OpenGL context versions. The first 3.3 driver did erroneously accept TEXTURE0 as described in the thread linked by Alphonse.

    My guess is that your FX5800 was actually running with the older OpenGL 3.3-only driver (197.15?). Maybe something like the following happened?

    * plug in GeForce GTX 480
    * install 197.44
    * everything works as expected
    * replace with Quadro FX 5800
    * after reboot, Windows plug-n-play ends up using the 197.15 driver, which accepts only TEXTURE0

    I have seen something like this happen to me in the past, though I'm not sure how such a situation arises.
    you are right, the machine i put the FX5800 in was actually running 197.15. it is not my main development machine so i did not catch that. thanks!

Posting Permissions

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