Xlibでグラフィックを扱うには、GCに値をセットして関数を呼び出して描画をしますよね。
一方で、linuxのフレームバッファとかだとメモリに直接書き込むことでグラフィックを表示できるみたいですが、Xで同じようなことは出来ますか?
Xlib自体がどのようにXサーバに描画させてるの低レベルの処理を詳しく知りません。

目的は動画を表示するソフトを作りたいのですが、参考になる情報ありますでしょうか。