Announcement

Collapse
No announcement yet.

NVIDIA 334.16 Beta Supports 64-bit EGL / OpenGL ES

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

  • NVIDIA 334.16 Beta Supports 64-bit EGL / OpenGL ES

    Phoronix: NVIDIA 334.16 Beta Supports 64-bit EGL / OpenGL ES

    NVIDIA announced their first public Linux graphics driver beta in the 334.xx series today and with it comes a splendid number of changes...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Glad to see this finally get released. 2014, the year of Wayland?

    Comment


    • #3
      ......EGL support is critical in eventually having the NVIDIA driver support Wayland and Mir.....
      Hi
      Why 'eventually'? EGL isn't sufficient to support Wayland?

      Comment


      • #4
        Originally posted by sp82 View Post
        Hi
        Why 'eventually'? EGL isn't sufficient to support Wayland?
        You need to hide some specific way to connect the client to the server.
        For example in Mesa, the server advertises a wayland extension, which the client (internally, in Mesa) uses to get which device to use, and let the compositor know it buffers.

        And when you have finished rendering, you need some platform specific code to tell the server you have finished rendering.

        Nvidia tries (see the XDC talk) to have some EGL abstraction to connect the client and server a platform independant way, but it hasn't convinced up to now.

        Comment


        • #5
          what about kernel 3.13?

          what about kernel 3.13? it finally works without patchs and problems?

          Comment


          • #6
            Originally posted by Andrecorreia View Post
            what about kernel 3.13? it finally works without patchs and problems?
            No, it still doesn't support 3.13...

            Comment


            • #7
              wtf?!

              Originally posted by AnAkIn View Post
              No, it still doesn't support 3.13...

              the real important thing not work, even fglrx work...

              Comment


              • #8
                Originally posted by mannerov View Post
                You need to hide some specific way to connect the client to the server.
                For example in Mesa, the server advertises a wayland extension, which the client (internally, in Mesa) uses to get which device to use, and let the compositor know it buffers.

                And when you have finished rendering, you need some platform specific code to tell the server you have finished rendering.

                Nvidia tries (see the XDC talk) to have some EGL abstraction to connect the client and server a platform independant way, but it hasn't convinced up to now.
                also KMS

                Comment


                • #9
                  Originally posted by gens View Post
                  also KMS
                  IIRC KMS could be replaced with something completely vendor specific if necessary but would have to implemented in the compositor.

                  Anyways in the Wayland docs this is the relevant page:

                  Comment


                  • #10
                    Originally posted by gens View Post
                    also KMS
                    Its my understanding that the proprietary drivers implement their own KMS. What is required exactly from in-kernel KMS that the binary blob doesn't do?

                    Comment

                    Working...
                    X