TITLE:PHP OpenGL #contents * 本家 [#original] - http://phpopengl.sourceforge.net/ -- http://www.mail-archive.com/php-dev@lists.php.net/msg39356.html I don't do any current development on it. I've been focusing on php-soap. % mkdir phpopengl % cd phpopengl % cvs -d:pserver:anonymous@phpopengl.cvs.sourceforge.net:/cvsroot/phpopengl login % cvs -z3 -d:pserver:anonymous@phpopengl.cvs.sourceforge.net:/cvsroot/phpopengl co -P . * 改造版 [#custom] - PHP5 でもコンパイルできるように修正 - http://github.com/yoya/phpopengl/ -- git@github.com:yoya/phpopengl.git ** 不具合 [#bug] - callback で fatal を起こすと seg.fault が発生する事がある - callback で seg.fault が発生する事がある ** 修正済み [#fixed] - INIT と SHUTDOWN の対応を整理 (apache が落ちる) - MSHUTDOWN で efree を呼んじゃダメなので pemalloc/pefree に修正 (fault 時に落ちる) - サンプルの PHP プログラムの文字列が裸だったので、一通り '~' で括った。 ** 追加予定 [#todo] - ゲームモード - 日本語フォント対応 (出来るのか?) -- 世の中のコード見ると SJIS とか EUC にべったりな感じが… ** 環境 [#env] - CentOS4, CentOS5 はあっさり動いた。 - Debian でも動いた。(config.m4 改造 Mesa lib 名が違う) - MacOX は (config.m4 改造しての) /usr/X11R6 へのリンクで動作した -- framework オプションを使いたいけど config.m4 で吸収する方法が思いつかない。ヘッダやライブラリの場所が独特だし… * 日記 [#ref] - PHP で OpenGL/GLUT -- http://d.hatena.ne.jp/yoya/20100729/phpopengl - PHP OpenGL 参照渡し不具合修正 -- http://d.hatena.ne.jp/yoya/20100915/phpopengl - phpopengl を有効にするだけで segふぉる問題対応 -- http://d.hatena.ne.jp/yoya/20100919/phpopengl - PHPカンファレンス2010でLT -- http://d.hatena.ne.jp/yoya/20100925/phpcon * 関連 [#rel] - [[OpenGL]] |