https://bugs.kde.org/show_bug.cgi?id=452219
--- Comment #33 from Zamundaaa <xaver.h...@gmail.com> --- Git commit d8e57f78863b76ed5945e7216d6dbe19c9e14cc8 by Xaver Hugl. Committed on 20/06/2023 at 07:59. Pushed by zamundaaa into branch 'master'. backends/drm: improve multi gpu performance with NVidia as secondary GPU With the Nvidia driver, linear textures are external_only, so additional measures need to be taken to make the egl import path work M +12 -0 src/backends/drm/drm_egl_backend.cpp M +3 -0 src/backends/drm/drm_egl_backend.h M +17 -6 src/backends/drm/drm_egl_layer_surface.cpp M +8 -7 src/libkwineffects/kwineglimagetexture.cpp M +2 -2 src/libkwineffects/kwineglimagetexture.h M +5 -5 src/libkwineffects/kwingltexture.cpp M +1 -1 src/libkwineffects/kwingltexture.h M +17 -14 src/libkwineffects/kwinglutils.cpp M +1 -0 src/libkwineffects/kwinglutils.h M +1 -0 src/platformsupport/scenes/opengl/CMakeLists.txt M +10 -7 src/platformsupport/scenes/opengl/eglcontext.cpp M +1 -1 src/platformsupport/scenes/opengl/eglcontext.h M +25 -6 src/platformsupport/scenes/opengl/egldisplay.cpp M +13 -1 src/platformsupport/scenes/opengl/egldisplay.h A +66 -0 src/platformsupport/scenes/opengl/eglnativefence.cpp [License: GPL(v2.0+)] A +38 -0 src/platformsupport/scenes/opengl/eglnativefence.h [License: GPL(v2.0+)] M +0 -1 src/plugins/screencast/CMakeLists.txt D +0 -50 src/plugins/screencast/eglnativefence.cpp D +0 -33 src/plugins/screencast/eglnativefence.h M +2 -2 src/plugins/screencast/screencaststream.cpp M +8 -0 src/utils/filedescriptor.cpp M +1 -0 src/utils/filedescriptor.h https://invent.kde.org/plasma/kwin/-/commit/d8e57f78863b76ed5945e7216d6dbe19c9e14cc8 -- You are receiving this mail because: You are watching all bug changes.