15/06/25 23:21:30.30 g19Pe2uX.net
DRMの初期化方法
/sys/bus/pci/devices/* を対象に開く
/sys/bus/pci/devices/d_name/class を読み込み、DISPLAY_CONTROLLER であるかを確認する
/sys/bus/pci/devices/d_name/vendor を読み込み、Intel であるか調べる
/sys/bus/pci/devices/d_name/device を読み込むが、使用していない←やらなくてよくね
上記で発見した Intel display アダプタを デバイスファイル名にマッピングし、open()する
↑
コレのマッピングルールがようわからん。決め打ちで 0 番めは /dev/dri/renderD で 1 番めが /dev/dri/card と書いてあるんだが
open()して得た fd に対して、vaGetDisplay()
vaInitialize()
MFXVideoCORE_SetHandle()
で初期化は終わりか。マッピングルールの根拠が要調査。