web-dev-qa-db-ja.com

compizの[フルスクリーンウィンドウのリダイレクトを解除する]オプションは、ビデオ再生のパフォーマンスを改善しますか?

CCSMでこのオプションを見つけました。デフォルトではオフになっています。フルスクリーンウィンドウで描画すると、オフスクリーンピックスマップにリダイレクトされないことを説明するツールチップがあります。

7
sashoalm

このオプションを使用すると、画面外で描画してから、描画したコンテンツを画面にコピーするのではなく、画面上で直接描画が行われます。

したがって、はい、グラフィカルなパフォーマンスを劇的に改善できます。

ただし、一部のグラフィックカード/モニターでは、このオプションを使用すると劇的なちらつきが生じる可能性があります。特に、このちらつき効果はフルスクリーンアプリで発生する可能性があります。

したがって、その作業は実験中ですが、ちらつきが見られる場合は、使用しないことをお勧めします。

CCSMを使用 がデスクトップを破壊する可能性があることに注意してください。

この値を切り替えるには、次を使用できます。

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

このオプションを元に戻すには、01を変更します。

8
fossfreedom

Nvidia独自のドライバーを使用する場合、フルスクリーンウィンドウのリダイレクトを解除することが非常に重要です。そうしないと、XVideoはvblankへの同期を使用せず、ビデオの再生中に破損が発生します。 Nvidiaドライバーマニュアル のコメント:

Xvアダプタは、リダイレクトされたウィンドウに描画するときに、sync-to-vblankオプションを無視することに注意してください。

4
Mihai Capotă