せっかく HDMI ついてるんだし、X を経由せずになんか出力したい。
OpenGL ES2 のサンプルが /opt/vc 以下にあってコンパイルして出力できるけど、この低レベルのAPIを弄るのは辛いのでもっとカジュアルに。
openFrameworks を使う
of になれてるならこちらで。
オフィシャルにもドキュメント用意されている。現在リリースされてるバージョンは 0.8.4 系だが raspi2 で動かすには Raspberry Pi 2 Setup Guide の方法で動かすか、0.9RC1 を使うのが良い。
OpenVG を使う
cho45 さんに教えて貰うまで知らなかったんだけど、もっと気軽に 2D 弄りたい用途なら OpenVG が使える。
raspi なら C/Go の API を提供してる ajstarks/openvg や node での実装の node-openvg が使えた。go, node 共に raspbian のパッケージが古いので、
から arm バイナリを入れる。
また node-openvg の作者が作っていた node-openvg-canvas という Canvas ぽく触れるライブラリもあったんだけど、raspi2 + node 0.10.28 の環境ではセグフォで動かなかった。