Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 23

Thread: NVIDIA Publishes Vendor-Neutral GL Dispatch Library

  1. #11
    Join Date
    Aug 2012
    Location
    Pennsylvania, United States
    Posts
    1,859

    Default

    Quote Originally Posted by liam View Post
    I didn't know bumblebee was still around.
    What is the point of using that when we have the shared buffer mechanism that airlied created?
    DMA-BUF needs DMA-Sync (not yet mainlined AFAIK) to function PROPERLY. If you don't have DMA-Sync then everything gets throttled and synced by the CPU. Also not everything is running a modern enough kernel / drivers to have access to DMA-*, ALSO there's no window hint yet to say "RUN THIS APP ON THE DEDICATED CARD" so the optirun utility from Bumblee is useful.

  2. #12
    Join Date
    Jun 2013
    Posts
    61

  3. #13
    Join Date
    May 2011
    Posts
    1,440

  4. #14
    Join Date
    Jan 2009
    Posts
    1,300

    Default

    Quote Originally Posted by johnc View Post
    I don't think NVIDIA has claimed to be working on EGL at all.
    They have to be, though, at least with respect to their mobile drivers. This will be increasingly the case as they converge upon a single architecture (perhaps as early as T5).

  5. #15
    Join Date
    Dec 2010
    Posts
    1,111

    Default

    Quote Originally Posted by scionicspectre View Post
    I was also wondering if this has anything to do with a future method to do this. It sounds related. Of course, if it does, I would expect Michael to be a bit more explicit about it.
    Explicitly: No. At least not yet.
    Read the README file: https://github.com/NVIDIA/libglvnd/b...ster/README.md

    It's pretty clear that NVidia concentrates on GLX but Mir and Wayland are based on EGL. So Mir and Wayland support may be byproducts of this but NVidia's development focus for this clearly is X11 no surprise there as the Linux distributions that actually matter to NVidia (RHEL etc.) will stay with X11 for quite some time.

  6. #16
    Join Date
    Jan 2008
    Posts
    297

    Default

    "Bryan Nguyn"

    Two misspellings in a single name.

  7. #17
    Join Date
    Dec 2012
    Posts
    38

    Default Mesa

    I was under the impression that Mesa already shipped a library that does exactly this as libgl: where am I mistaken? What does Mesa actually do instead?

    EDIT: Looking at the readme they say "which is really just a thin wrapper around Mesa's glapi", so yes, it does use Mesa's lib for this.

  8. #18
    Join Date
    Jul 2013
    Location
    USA
    Posts
    715

    Default

    Quote Originally Posted by Awesomeness View Post
    Explicitly: No. At least not yet.
    Read the README file: https://github.com/NVIDIA/libglvnd/b...ster/README.md

    It's pretty clear that NVidia concentrates on GLX but Mir and Wayland are based on EGL. So Mir and Wayland support may be byproducts of this but NVidia's development focus for this clearly is X11 no surprise there as the Linux distributions that actually matter to NVidia (RHEL etc.) will stay with X11 for quite some time.
    Yes it was developed for Xorg as intel said a long time ago they wanted to remove GLX from Xorg

  9. #19
    Join Date
    Sep 2010
    Posts
    453

    Default

    You would think having a good way to work with multiple drivers that implement the same api.
    You would think being able to use api's conveniently would be a higher priority.

  10. #20
    Join Date
    Nov 2008
    Posts
    10

    Default

    this means ATI (catalyst) + Nvidia in same machine? (hybrid like windows)

Posting Permissions

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