FERRAMENTAS LINUX: Os patches propostos permitiriam que os drivers de GPU do Linux soubessem mais facilmente quando a entrada do usuário ocorre

domingo, 7 de novembro de 2021

Os patches propostos permitiriam que os drivers de GPU do Linux soubessem mais facilmente quando a entrada do usuário ocorre

 


Confira !!

Os patches de kernel do Linux propostos por um engenheiro do Google - com base na funcionalidade existente encontrada nas compilações de kernel do Android e Chrome OS - permitiriam que os drivers de exibição / GPU do DRM do Linux soubessem mais facilmente quando os eventos de entrada do sistema ocorrem.

Por que os drivers do Linux Direct Rendering Manager devem procurar eventos de entrada iniciados pelo usuário? Em última análise, trata-se de tentar reduzir a latência especulativamente. Se o sistema estiver inativo, mas um evento de entrada acabou de ocorrer, é provável que haja texto ou parte da exibição renderizada mudando.

Devido à auto-atualização do painel de economia de energia (PSR) em laptops modernos, potencialmente levando "10 segundos de milissegundos" com algum hardware para sair do modo de redução de energia, sabendo que a entrada iniciada pelo usuário está ocorrendo pode - à escolha do motorista - saia do modo proativamente. Da mesma forma, para algumas GPUs com modos de economia de energia muito baixos ou onde partes do chip são desligadas enquanto ociosas, pode levar algum tempo para ligar totalmente o processador gráfico. Portanto, em modos como este, os drivers podem optar por esta biblioteca auxiliar de entrada proposta para saber sobre o sistema recebendo novos eventos de entrada e decidir ativar proativamente a GPU ou sair de quaisquer modos de economia de energia para fornecer uma experiência de usuário mais responsiva.

O Android e o Chrome OS já empregam uma funcionalidade semelhante. Os patches postados esta semana introduziriam uma nova biblioteca "drm_input_helper" para exibição e observação de entrada relacionada à GPU. Os patches então conectam o suporte para a saída de Auto-atualização do painel com entrada aumentada. Veja esta série de patches se estiver curioso sobre a funcionalidade proposta.






Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário