domingo, 28 de abril de 2019
Marek da AMD tem um patch que ajuda a reduzir o atraso de entrada do Gallium3D
Confira !!
Além do trabalho desta semana sobre a exposição de EXT_gpu_shader4 / EXT_texture_buffer_object , o conhecido desenvolvedor de código aberto AMD, Marek Olšák, também está trabalhando em um patch para ajudar a diminuir o atraso de entrada com o Mesa.
Marek postou um novo patch na sexta-feira que visa diminuir o atraso de entrada através de sincronização mais cedo no código de buffers de swap. O patch diminui o número de quadros ativos em vôo em um e libera antes de limitar o código "SwapBuffers".
Marek observou:
A melhora é aparente com Unigine Heaven.
Anterior:
quadro de desenho 2 quadro de
espera 0 quadro
nivelado 2
quadro atual 2
O atraso de entrada é de 2 quadros.
Agora:
desenhar quadro 2 quadro
embutido 2 quadro de
espera 1
quadro atual 2
O atraso de entrada é 1 quadro. A lavagem é feita antes de esperar, porque, caso contrário, o dispositivo ficaria inativo depois de esperar.
O patch afeta o código comum do Gallium3D em vez de ser um código específico do RadeonSI. Até o momento, não foi mesclado ao Mesa Git, mas veremos se isso ocorrerá antes do congelamento / congelamento de código do Mesa 19.1.0 da próxima semana.
Fonte
Até a próxima !!
Marcadores: Linux, Android, Segurança
#dev linux,
#Linux,
#Mesa,
#Notícia
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário