Desativar Sincronização com atualização vertical em VGA Nvidia no GNU/Linux

Confira nessa matéria como dar uma melhorada na aceleração gráfica da sua Nvidia







Sincronização com atualização vertical (intervalos de troca)


Nome: vblank_mode


Drivers: radeon, Intel


A sincronização com a atualização vertical pode evitar o "rasgo" visual com movimentos rápidos. Ao mesmo tempo, limita a taxa de quadros a (uma fração) da taxa de atualização vertical.


Os aplicativos podem definir um "intervalo de troca", o que significa que as trocas de buffer não ocorrem antes de n espaços em branco verticais após a troca anterior. Com essa opção, você pode desativar os intervalos de troca, escolher um intervalo de troca padrão de 0 ou 1 ou forçar o aplicativo a sempre aguardar um espaço em branco vertical em cada troca de buffer:


0 = nunca, FPS rulez!


1 = preferência de aplicativo, intervalo padrão 0


2 = preferência de aplicativo, intervalo padrão 1


3 = Preferência de aplicativo, sempre sincronizar com atualização


Fonte


Padrão do sistema



Por padrão o a sincronização é sempre ativa, isso acaba reduzindo drasticamente o desempenho de aplicativos que usam aceleração gráfica, um exemplo é o teste de FPS com o glxgears onde por padrão fica na faixa do 60 FPS.



Nas configurações a Nvidia o mesmo se aplica e por padrão vem com a sincronização ativa em "Sync to VBlank"




Basta desmarcar "Sync to VBlank" e clicar em "Sair".



Teste novamente com o glxgears, de 60 FPS passamos para mais de 6000.



Para Intel e AMD confira a matéria abaixo.


Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais