NVIDIA Releases EGL-Wayland 1.1.17

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

  • MrCooper
    replied
    Originally posted by MorrisS. View Post

    which kind of them Kwin uses?
    Either the EGL GBM platform when it runs bare metal on KMS, or the EGL Wayland platform when it runs nested on top of another Wayland compositor.

    Leave a comment:


  • MorrisS.
    replied
    Originally posted by MrCooper View Post

    Probably because the driver ships its own build of it.​



    GBM or EGLStream is a choice for Wayland compositors, not for apps, they just use the EGL Wayland platform.
    which kind of them Kwin uses?

    Leave a comment:


  • MrCooper
    replied
    Originally posted by Rovano View Post
    I read somewhere that the library should not be installed for newer drivers.
    Probably because the driver ships its own build of it.​

    Originally posted by MorrisS. View Post
    So I've to assume that Firefox applies EGLStreams.
    GBM or EGLStream is a choice for Wayland compositors, not for apps, they just use the EGL Wayland platform.

    Leave a comment:


  • MorrisS.
    replied
    Originally posted by smitty3268 View Post

    They support both APIs, just like they support both OpenGL and Vulkan.

    The one you are using depends on what api the software you are using was written to use.
    So I've to assume that Firefox applies EGLStreams.

    Leave a comment:


  • Rovano
    replied
    Originally posted by MrCooper View Post
    Michael my understanding is that the nvidia driver requires the egl-wayland library for supporting the EGL Wayland platform (i.e. Wayland-native apps using GL) even with GBM, it's not EGLStream specific.
    I read somewhere that the library should not be installed for newer drivers.
    I am confused.​

    Leave a comment:


  • MrCooper
    replied
    Michael my understanding is that the nvidia driver requires the egl-wayland library for supporting the EGL Wayland platform (i.e. Wayland-native apps using GL) even with GBM, it's not EGLStream specific.

    Leave a comment:


  • smitty3268
    replied
    Originally posted by MorrisS. View Post
    I don't understand if Nvidia drivers run over GBM or EGL Stream or apply both them
    They support both APIs, just like they support both OpenGL and Vulkan.

    The one you are using depends on what api the software you are using was written to use.

    Leave a comment:


  • MorrisS.
    replied
    I don't understand if Nvidia drivers run over GBM or EGL Stream or apply both them

    Leave a comment:


  • ahrs
    replied
    Originally posted by royce View Post
    So many mixed signals.
    The signal they're sending is:
    Originally posted by Nvidia
    Customers should use Gbm now but we recognise some of you are still on stale drivers from when we effed up badly. To that effect, here is a new version of egl-wayland that fixes some issues for the poor souls still on these ancient drivers that aren't using X11 for some weird reason

    Leave a comment:


  • Espionage724
    replied
    I like the consistency on specifics:
    • Respect damage rectangles provided by eglSwapBuffersWithDamage
    • Return EGL_BAD_ALLOC when multiple EGLSurfaces are created from one wl_surface
    Then:
    • Fixed issue causing spurious crashes in KDE

    Like, what was the issue?

    Leave a comment:

Working...
X