A opção 'Unredirect fullscreen Windows' no compiz melhora o desempenho da reprodução de vídeo?

7

Eu encontrei esta opção no CCSM. Está desmarcada por padrão. Há uma dica de ferramenta explicando que ele permite que o desenho em janelas de tela cheia não seja redirecionado para pixmaps fora da tela.

    
por sashoalm 28.01.2012 / 10:53

2 respostas

8

Esta opção faz com que o desenho ocorra diretamente na tela, em vez de sair da tela e depois copiar o conteúdo desenhado de volta para a tela.

Assim, sim, pode melhorar drasticamente o desempenho gráfico.

No entanto, pode haver um inconveniente - em algumas placas gráficas / monitores - o uso dessa opção pode resultar em tremulações dramáticas. Particularmente - esse efeito cintilante pode ocorrer em aplicativos de tela cheia.

Assim - seu trabalho está experimentando, mas se você ver piscando, é melhor não usar.

Lembre-se usando o CCSM pode quebrar sua área de trabalho.

Se você quiser alternar esse valor, use:

gconftool-2 --set /apps/compizconfig-1/profiles/Default/plugins/composite/screen0/options/unredirect_fullscreen_windows --type bool 0

Altere 0 para 1 para ativar essa opção novamente.

    
por fossfreedom 28.01.2012 / 11:05
4

Se você usar os drivers proprietários da Nvidia, é muito importante não redirecionar as janelas de tela cheia, caso contrário, o XVideo não usará a sincronização para o vblank e você verá o rasgo durante a reprodução de vídeos. O manual do driver da Nvidia diz:

  

Observe que os adaptadores Xv ignoram a opção sync-to-vblank ao desenhar em uma janela redirecionada.

    
por Mihai Capotă 06.10.2013 / 17:05