2009/11/06
■ [SDL]ありがたやDirectX
http://mono.kmc.gr.jp/~deskull/tdiary/?date=20091103#p01 でポルポル君になった件ですが、改めて環境変数でDirectXで動作させる状態で実行したところ
Screen is at 8 bits per pixel Screen is in video memory Sprite is in video memory Sprite blit uses hardware acceleration 704.53 frames per second
オンボロノートでもそこそこの動作をしてくれるようになりました。
ただSDLはDirectX5の頃の描画機能を利用するので、フルスクリーンでないとビデオメモリ使ってくれなかったり、アルファブレンディングとかしでかそうとするとwindibより遅かったりすると聞いたので、今時の2Dアクション作ろうと色々トレードオフを考える必要がありそうでうす。いっそopenGLなんて選択肢もありそうですが。