OpenBSD/drm
やっとOpenBSDにもdrmがキター。
drmであってもカーネルモジュールにはしないあたりがOpenBSDらしいな。
で、さっそくconfig(8)してカーネルビルドっと。
$ dmesg | grep drm radeondrm0 at vga1 info: [drm] ATI Radeon LY RV100 Mobility M6 (unit 0) [drm:pid0:drm_load] [drm:pid0:radeon_driver_load] AGP card detected [drm:pid0:drm_agp_init] agp_available = 1 info: [drm] AGP at 0xd0000000 256MB [drm:pid0:drm_ctxbitmap_next] drm_ctxbitmap_next bit : 0 [drm:pid0:drm_ctxbitmap_init] drm_ctxbitmap_init : 0 info: [drm] Initialized radeon 1.28.0 20060524
認識はしてるので、 あとはdriのビルドを有効にしたXを用意すれば(現在のxenocaraではdriはビルドされない)、 OpenBSDでもOpenGLがまともな速さで動作するようになる。 まあprivsepされたXからどうやってこれを呼ぶのかは知らないけど。
Comments