Is Wayland really default?

The docs mention that Wayland is favored over X11 by default in SDL3. I’ve used SDL3 on a few different devices running Wayland compositors, and SDL3 has always created the windows with XWayland. It works if I set the video driver hint to Wayland, but I thought Wayland was the default.

Does anyone know what might be happening? Maybe some issue with my environment?

Thank you

It’ll choose Wayland by default if the compositor has support for the wp_fifo_manager_v1 protocol. If it doesn’t, it will favor X11 unless you explicitly request Wayland support.