Denial WM, que funciona integrando directamente el motor Flutter, procesa el protocolo Wayland con Rust y Smithay para ofrecer baja latencia y alto rendimiento. Este nuevo compositor convierte los buffers de aplicación DMA-BUF compatibles con Wayland en texturas de GPU sin necesidad de CPU de relectura o copia de píxeles. Flutter renderiza directamente en los buffers GBM, proporcionando presentación KMS sin destino de render intermedio, último blit o transición a un segundo compositor.

Denial WM admite aplicaciones Wayland, XWayland, juegos de Steam y Proton, configuración de múltiples pantallas, notificaciones, sonido, bloqueo de pantalla y DPMS. Además, ofrece herramientas de desarrollo como Flutter Inspector, DevTools y recarga en caliente para el shell de escritorio en vivo. Denial optimiza las compilaciones de Flutter Engine y Skia eliminando el seguimiento externo de daños de textura, la sincronización de marcos personalizados y las asignaciones de heap en las rutas de dependencia de dibujo en caliente.

Denial WM se encuentra actualmente en fase alfa y los desarrolladores esperan la participación de los usuarios para más pruebas y comentarios. El proyecto está alojado en GitHub bajo la licencia GPLv3+ y se puede obtener más información en DenialWM.org.