Driver Wayland para Wine terá suporte a OpenGL e muitos novos recursos em 2024

Driver Wayland para Wine terá suporte a OpenGL e muitos novos recursos em 2024

A Collabora planeja novos recursos para seu driver Wayland para Wine em 2024, incluindo suporte a OpenGL, minimização de janelas e muito mais.

A Collabora compartilha conosco hoje uma breve retrospectiva e uma visão do que está por vir no desenvolvimento do driver Wayland para Wine, bem como alguns recursos que seriam altamente desejáveis no futuro.

O driver Wayland para Wine fez sua estreia recentemente na versão Wine 9.0, proporcionando uma camada de compatibilidade de código aberto que permite a execução de aplicativos e jogos desenvolvidos para sistemas Windows em ambientes Unix-like.

ww

Apesar de ainda se encontrar em fase experimental, o driver Wayland para Wine já oferece suporte básico para o gerenciamento de janelas, incluindo operações como tela cheia, maximização, redimensionamento, além de recursos como renderização de software, suporte a mouse e teclado (incluindo mouselook e manipulação de keymap), suporte inicial a HiDPI e compatibilidade com Vulkan (incluindo Direct3D via WineD3D/Vulkan ou DXVK).

Para o ano de 2024, a Collabora planeja introduzir ainda mais aprimoramentos em seu driver Wayland para Wine, como suporte a OpenGL, emulação de alterações no modo de exibição através de dimensionamento do compositor, minimização de janelas, suporte à área de transferência, funcionalidade de arrastar e soltar, refinamentos no posicionamento de janelas transitórias (por exemplo, pop-ups, menus, etc.), e melhorias gerais de robustez.

Alexandros Frantzis destaca em um post no blog que o objetivo da Collabora é avançar do estágio experimental e transformar o driver em um componente upstream adequado. Após um ano de desenvolvimento e muitos pedidos de fusão, a versão mais recente do Wine agora permite que muitas pessoas desfrutem de seus aplicativos favoritos do Windows em um ambiente livre de X11.

Além dos planos para 2024, a Collabora tem a intenção de explorar outros recursos desejáveis, como suporte para detecção automática de DPI do sistema, manipulação de DPI por monitor no núcleo do Wine, renderização de processo cruzado e integração com o futuro protocolo de gerenciamento de cores (e HDR) do Wayland.

Para aqueles interessados em testar o driver Wayland no Wine 9.0, é necessário ativá-lo através da chave do Registro HKCU\Software\Wine\Drivers, utilizando o comando wine reg.exe add HKCU\\Software\\Wine\\Drivers /v Graphics /d x11,wayland, seguido pela desconfiguração da variável de ambiente DISPLAY.

Créditos da imagem: Collabora

Última atualização deste artigo: 30 de january de 2024