Page 3 of 3 FirstFirst 123
Results 21 to 28 of 28

Thread: NVIDIA Puts Out Two Drivers, Including For OpenGL 4.1

  1. #21
    Join Date
    Oct 2007
    Location
    Under the bridge
    Posts
    2,146

    Default

    Quote Originally Posted by deanjo View Post
    Then you shouldn't use specific units of time in your posts I guess.
    I don't, actually. If I did, I'd have said since the "last terran month" (as measured on the surface of the planet). "Last month" on its own is quite relative, indeed.

  2. #22
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,584

    Default

    Quote Originally Posted by BlackStar View Post
    I don't, actually. If I did, I'd have said since the "last terran month" (as measured on the surface of the planet). "Last month" on its own is quite relative, indeed.
    Well in that case, nvidia had openGL 4.1 support 269 years before AMD.

  3. #23
    Join Date
    Oct 2007
    Location
    Under the bridge
    Posts
    2,146

    Default

    Quote Originally Posted by deanjo View Post
    Well in that case, nvidia had openGL 4.1 support 269 years before AMD.
    Ah, built on linux 2.5. This explains why their drivers crash when you dynload libGL!

  4. #24
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,584

    Default

    Quote Originally Posted by BlackStar View Post
    Ah, built on linux 2.5. This explains why their drivers crash when you dynload libGL!
    Do you have a code example somewhere?

  5. #25
    Join Date
    Oct 2007
    Location
    Under the bridge
    Posts
    2,146

    Default

    Quote Originally Posted by deanjo View Post
    Do you have a code example somewhere?
    Yes, but it's written in C# and is buried inside the Win32 part of a 850KLoc, open-source project. (The Linux part thankfully uses a slightly different approach that doesn't crash, but the driver bug affects both operating systems). I can provide a link if you wish.

    This is a 260.xx-specific bug, where the driver crashes under some very specific circumstancse:
    1. you create two threads
    2. you load OpenGL dynamically on thread 1 (instead of linking with -lGL)
    3. you create an OpenGL context on each thread

    If all three hold, the crash occurs as soon as you call MakeCurrent on either thread. If you load OpenGL before creating the 2nd thread, the crash doesn't occur.

    The issue is known to Nvidia, we are just waiting for a fix (ever since 260.99 was released).

  6. #26
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,584

    Default

    Quote Originally Posted by BlackStar View Post
    I can provide a link if you wish.
    Please do.

    The issue is known to Nvidia, we are just waiting for a fix (ever since 260.99 was released).
    Have you tried the 265.90 drivers?

  7. #27
    Join Date
    Sep 2007
    Posts
    1,000

    Default

    Quote Originally Posted by BlackStar View Post
    You should know by now that time is relative.
    Is that AMD/ATI's motto, too? I guess that's why they can take *forever* to support recent cards... Q: When's support coming? A: "In Time..."

  8. #28
    Join Date
    Oct 2007
    Location
    Under the bridge
    Posts
    2,146

    Default

    Quote Originally Posted by deanjo View Post
    Please do.
    This test case reproduces the issue: Multithreading.cs. The initialization logic is here: WinGLContext.cs.

    Toggling "threaded optimization" in nvidia settings avoids this issue. This thread [opengl.org] and this thread [nvnews] also refer to this issue (there are more).

    Have you tried the 265.90 drivers?
    Unfortunately, I cannot install beta drivers on my workstation. I'll try to build a scratch machine for testing.

Tags for this Thread

Posting Permissions

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