You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Required for Wayland for unsupported GPUs with software rendering. Xorg has xf86-video-vesa, xf86-video-scfb, etc. but Wayland standardized on KMS. To overcome this Linux added simpledrm driver to bridge various framebuffer drivers.
I thought such thing already exists and is called either swrast or llvmpipe?
Not the same thing, swrast is a software renderer.
SimpleDRM creates a drm device (/dev/dri/card0) but no drm render device.
So you still have software accel (and so need swrast/llvmpipe) but can talk with KMS to the driver meaning wayland software will work.
Required for Wayland for unsupported GPUs with software rendering. Xorg has xf86-video-vesa, xf86-video-scfb, etc. but Wayland standardized on KMS. To overcome this Linux added
simpledrm
driver to bridge various framebuffer drivers.See also (fbdev uAPI is similar to syscons/vt):
torvalds/linux@11e8f5fd223b
swaywm/wlroots#2410
https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/812
https://invent.kde.org/plasma/kwin/-/merge_requests/1906
The text was updated successfully, but these errors were encountered: