Announcement

Collapse
No announcement yet.

NVIDIA Puts Out Two Drivers, Including For OpenGL 4.1

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    No randr support for nvidia sucks. By habit I always go for the KDE or Gnome monitor settings to set resolution. ATI wins here.

    Oh, and I agree, Give me one single big ass screen and a few virtual desktops and I am happy.

    Comment


    • #17
      Originally posted by BlackStar View Post
      AMD has supported GL 4.1 since last month. Suck that, Nvidia!
      Do you usually respond to 6 month old posts?

      Comment


      • #18
        Originally posted by BlackStar View Post
        Do these drivers fix the OpenGL crashes caused by 260.xx? The previous drivers broke multithreaded OpenGL.
        Don't know but AMD's 10.12 drivers happily crash Xorg if I resize a Blender window across two monitors nice and reliably. :-)

        Comment


        • #19
          Originally posted by deanjo View Post
          Do you usually respond to 6 month old posts?
          You should know by now that time is relative.

          Comment


          • #20
            Originally posted by BlackStar View Post
            You should know by now that time is relative.
            Then you shouldn't use specific units of time in your posts I guess.

            Comment


            • #21
              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.

              Comment


              • #22
                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.

                Comment


                • #23
                  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!

                  Comment


                  • #24
                    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?

                    Comment


                    • #25
                      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).

                      Comment


                      • #26
                        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?

                        Comment


                        • #27
                          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..."

                          Comment


                          • #28
                            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.

                            Comment

                            Working...
                            X