Congratulations to KDE to be persistent enough to get NV to do their part themselfs if they want to do their own thing! Thats what should have happend with gnome, too
Announcement
Collapse
No announcement yet.
NVIDIA EGLStreams Support Merged Into KWin For KDE Plasma 5.16
Collapse
X
-
Originally posted by tildearrowThis is what happens when you decide to disregard a standard such as GBM (yes, it's been done outside Mesa) and develop your own. You become the one that must provide support since nobody is accepting your method.
By the way, it seems that "Unix Device Memory Allocator" isn't going anywhere...
But thumbs up for the KWin developers for beeing open for contributions, even if they are not interested to work themselves on it.
- Likes 6
Comment
-
Originally posted by shmerl View PostKWin on Wayland is still not ready, due to:
Also, there should be a more focused effort on using Vulkan path for compositors.
- Likes 1
Comment
-
Originally posted by xpue View PostARB_create_context, for example, is also an "extension". But without it opengl 3+ is unavailable for you. Khronos infrastructure is based on extensions.
EGL_KHR_stream isn't required by any OpenGL/EGL specification - just like EGL_KHR_platform_gbm.
Desktop GNU/Linux is a GBM platform, so if your driver does not support GBM, you're not really supporting Linux - you're creating your own platform instead. That's why compositors have to support Nvidia separately, which wouldn't be needed had Nvidia actually supported Linux.Last edited by dos1; 15 April 2019, 01:58 PM.
- Likes 8
Comment
-
Originally posted by shmerl View PostKWin on Wayland is still not ready, due to:
Also, there should be a more focused effort on using Vulkan path for compositors.
I don't really see much of a point in implementing Vulkan. The primary advantage of it is to reduce CPU and PCIe overhead, and the current compositor doesn't seem to be struggling with that a whole lot.
- Likes 1
Comment
-
Originally posted by xpue View PostEGL_KHR_stream is a standard https://www.khronos.org/registry/EGL...KHR_stream.txt
- Likes 5
Comment
-
Originally posted by Britoid View Post
GBM isn't a standard. It was made specifically for Mesa.
What you're thinking of is known as a "De jure standard".
In law and government, de jure (/deɪ ˈdʒʊəri, di-/; Latin: de iure, lit. 'in law' Latin pronunciation: [deː juːre]) describes practices that are legally recognised, regardless whether the practice exists in reality.[1] In contrast, de facto ("in fact" or "in practice") describes situations that exist in reality, even if not legally recognised.[2] The terms are often used to contrast different scenarios: for a colloquial example, "I know that, de jure, this is supposed to be a parking lot, but now that the flood has left four feet of water here, it's a de facto swimming pool".[3] To further explain, even if the signs around the flooded parking lot say "Parking Lot" (the signs effectively being the "law" determining what it is) it is "in fact" a swimming pool (with the water, the current practical circumstances, determining what it is).
- Likes 2
Comment
Comment