FERRAMENTAS LINUX: O Mesa 20.3 obtém os novos recursos para ajudar na instabilidade e na gagueira da apresentação da tela

quinta-feira, 10 de setembro de 2020

O Mesa 20.3 obtém os novos recursos para ajudar na instabilidade e na gagueira da apresentação da tela




Confira !



Sendo hoje mesclado com o Mesa 20.3-devel, houve algumas melhorias com o objetivo de ajudar com a instabilidade da apresentação da tela e, com sorte, evitar travamentos no rácio de fotogramas.

Adam Jackson da Red Hat tem trabalhado no suporte de GLX_EXT_swap_control / GLX_EXT_swap_control_tear para a implementação de GLX do Mesa e no suporte do lado Vulkan para VK_PRESENT_MODE_FIFO_RELAXED_KHR.

O GLX_EXT_swap_control_tear permite um valor negativo para glXSwapIntervalEXT para permitir trocas tardias sem sincronização com o quadro de vídeo. Fazer uso disso tem como objetivo reduzir a gagueira visual em quadros posteriores e reduzir o bloqueio em quadros subsequentes. Esta extensão GLX existe há quase uma década e foi desenvolvida por engenheiros da NVIDIA.

O VK_PRESENT_MODE_FIFO_RELAXED_KHR é semelhante, embora na integração do sistema de janelas Vulkan em vez de GLX. Com VK_PRESENT_MODE_FIFO_RELAXED_KHR definido, permite atualizar a imagem atual se o período de apagamento vertical já tiver passado, em vez de esperar pelo próximo período. Isso deve ajudar a reduzir a gagueira, mas pode levar a possíveis lacerações.

O código agora está em vigor para o Mesa 20.3-devel começar a desfrutar dessas melhorias de apresentação. Mas também é possível que isso exponha alguns problemas nos drivers do X.Org, portanto, esteja ciente da possibilidade de bugs no curto prazo, enquanto quaisquer problemas são resolvidos.

Este código está agora no Git antes do lançamento estável Mesa 20.3 no próximo trimestre.

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário