FERRAMENTAS LINUX: O código do Mesa para o Vulkan WSI/Wayland adiciona o suporte ao modo presente “IMMEDIATE”

sexta-feira, 25 de agosto de 2023

O código do Mesa para o Vulkan WSI/Wayland adiciona o suporte ao modo presente “IMMEDIATE”

 

O código de integração do sistema de janelas Vulkan (WSI) na Mesa, destinado ao Wayland, introduziu uma nova opção de modo de apresentação chamada "IMMEDIATE".

Esse modo utiliza a extensão ainda não estável do Wayland para controle de tearing, permitindo a exibição imediata de imagens. No entanto, essa abordagem também traz consigo o risco de causar rasgos visíveis na tela.

O modo VK_PRESENT_MODE_IMMEDIATE_KHR é definido na especificação do Vulkan como "o mecanismo de apresentação não aguarda o período de supressão vertical para atualizar a imagem atual, o que significa que esse modo pode resultar em rasgos visíveis. 

Não é necessário nenhum enfileiramento interno de solicitações de mesclagem, já que as solicitações são aplicadas imediatamente."

Para mais detalhes sobre esse modo imediato, é possível consultar o protocolo de atualizações do Wayland tearing.

Há aproximadamente um ano, foi feito um pedido para incorporar o suporte IMEDIATO ao código Wayland WSI por meio da Mesa. Esse trabalho foi coordenado por Simon Ser e agora foi incluído no repositório Git da Mesa, estando disponível antes do lançamento da versão 23.3, previsto para o quarto trimestre.




Fonte

Até a próxima !!





Nenhum comentário:

Postar um comentário