このアプローチを使用して、OpenGL アプリケーションの背景を透明にしていました (Compiz と共同で)。
それは完璧に動作しますが、私が認識していた事実が 1 つあります。私のアプリケーションが透明なウィンドウを開くとすぐに (OpenGL 描画が行われたかどうかに関係なく)、Xorg プロセスの CPU 負荷が ~30% に増加します。
誰でもこの動作を説明できますか? Xserver はこのアプローチによってバイパスされ、全体の処理はグラフィックス カードによって行われると考えていましたか?