バージョンを0.1.0に更新
以下の型を追加
・GfGLenum
・GfGLfloat
・GfGLint
・GfGLsizei
・GfGLvoid
・GfGLbitfield
・GfGLdouble
・GfGLuint
・GfGLboolean
・GfGLubyte
・GfGLclampf
・GfGLclampd
・GfGLsizeiptr
・GfGLintptr
・GfGLchar
・GfGLshort
・GfGLbyte
・GfGLushort
・GfGLhalf
・GfGLsync
・GfGLuint64
・GfGLint64
・GfGLuint64EXT
・GfGLhalfARB
・GfGLhandleARB
・GfGLcharARB
・GfGLsizeiptrARB
・GfGLintptrARB
・GfGLfixed
・GfGLint64EXT
・GfGLhalfNV
・GfGLvdpauSurfaceNV
gf-glの生成ルールを追加
OpenGLのヘッダファイルを格納するディレクトリ名を変更
OpenGLの関数ポインタ宣言を追加
OpenGLの定数定義を追加
以下の関数の宣言を追加
・gfGLSwapBuffers()
以下の関数を追加
・gfGLSwapBuffers()
以下の構造体の宣言を追加
・GfGLContextInfo
以下の関数の宣言を追加
・gfGLContextInfoNew()
・gfGLContextInfoClone()
・gfGLContextInfoFree()
以下の関数を追加
・gfGLContextInfoNew()
・gfGLContextInfoClone()
・gfGLContextInfoFree()
以下の構造体の宣言を追加
・GfGLContext
以下の関数の宣言を追加
・gfGLContextNew()
・gfGLContextFree()
・gfGLContextMakeCurrent()
・gfGLContextReleaseCurrent()
以下の関数を追加
・gfGLContextNew()
・gfGLContextFree()
・gfGLContextMakeCurrent()
・gfGLContextReleaseCurrent()
以下のマクロを削除
・GFCONSTRUCTOR
・GFDESTRUCTOR
以下の関数の宣言を追加
・gfGLContextGetDoubleBuffer()
・gfGLContextSetDoubleBuffer()
・gfGLContextExistsAuxBuffers()
・gfGLContextGetAuxBuffers()
・gfGLContextSetAuxBuffers()
・gfGLContextClearAuxBuffers()
・gfGLContextExistsRedBits()
・gfGLContextGetRedBits()
・gfGLContextSetRedBits()
・gfGLContextClearRedBits()
・gfGLContextExistsGreenBits()
・gfGLContextGetGreenBits()
・gfGLContextSetGreenBits()
・gfGLContextClearGreenBits()
・gfGLContextExistsBlueBits()
・gfGLContextGetBlueBits()
・gfGLContextSetBlueBits()
・gfGLContextClearBlueBits()
・gfGLContextExistsAlphaBits()
・gfGLContextGetAlphaBits()
・gfGLContextSetAlphaBits()
・gfGLContextClearAlphaBits()
・gfGLContextExistsDepthBits()
・gfGLContextGetDepthBits()
・gfGLContextSetDepthBits()
・gfGLContextClearDepthBits()
・gfGLContextExistsStencilBits()
・gfGLContextGetStencilBits()
・gfGLContextSetStencilBits()
・gfGLContextClearStencilBits()
・gfGLContextExistsAccumRedBits()
・gfGLContextGetAccumRedBits()
・gfGLContextSetAccumRedBits()
・gfGLContextClearAccumRedBits()
・gfGLContextExistsAccumGreenBits()
・gfGLContextGetAccumGreenBits()
・gfGLContextSetAccumGreenBits()
・gfGLContextClearAccumGreenBits()
・gfGLContextExistsAccumBlueBits()
・gfGLContextGetAccumBlueBits()
・gfGLContextSetAccumBlueBits()
・gfGLContextClearAccumBlueBits()
・gfGLContextExistsAccumAlphaBits()
・gfGLContextGetAccumAlphaBits()
・gfGLContextSetAccumAlphaBits()
・gfGLContextClearAccumAlphaBits()
以下の関数を追加
・gfGLContextGetDoubleBuffer()
・gfGLContextSetDoubleBuffer()
・gfGLContextExistsAuxBuffers()
・gfGLContextGetAuxBuffers()
・gfGLContextSetAuxBuffers()
・gfGLContextClearAuxBuffers()
・gfGLContextExistsRedBits()
・gfGLContextGetRedBits()
・gfGLContextSetRedBits()
・gfGLContextClearRedBits()
・gfGLContextExistsGreenBits()
・gfGLContextGetGreenBits()
・gfGLContextSetGreenBits()
・gfGLContextClearGreenBits()
・gfGLContextExistsBlueBits()
・gfGLContextGetBlueBits()
・gfGLContextSetBlueBits()
・gfGLContextClearBlueBits()
・gfGLContextExistsAlphaBits()
・gfGLContextGetAlphaBits()
・gfGLContextSetAlphaBits()
・gfGLContextClearAlphaBits()
・gfGLContextExistsDepthBits()
・gfGLContextGetDepthBits()
・gfGLContextSetDepthBits()
・gfGLContextClearDepthBits()
・gfGLContextExistsStencilBits()
・gfGLContextGetStencilBits()
・gfGLContextSetStencilBits()
・gfGLContextClearStencilBits()
・gfGLContextExistsAccumRedBits()
・gfGLContextGetAccumRedBits()
・gfGLContextSetAccumRedBits()
・gfGLContextClearAccumRedBits()
・gfGLContextExistsAccumGreenBits()
・gfGLContextGetAccumGreenBits()
・gfGLContextSetAccumGreenBits()
・gfGLContextClearAccumGreenBits()
・gfGLContextExistsAccumBlueBits()
・gfGLContextGetAccumBlueBits()
・gfGLContextSetAccumBlueBits()
・gfGLContextClearAccumBlueBits()
・gfGLContextExistsAccumAlphaBits()
・gfGLContextGetAccumAlphaBits()
・gfGLContextSetAccumAlphaBits()
・gfGLContextClearAccumAlphaBits()
関数名を修正
・gfGLContextGetDoubleBuffer() -> gfGLContextInfoGetDoubleBuffer()
・gfGLContextSetDoubleBuffer() -> gfGLContextInfoSetDoubleBuffer()
・gfGLContextExistsAuxBuffers() -> gfGLContextInfoExistsAuxBuffers()
・gfGLContextGetAuxBuffers() -> gfGLContextInfoGetAuxBuffers()
・gfGLContextSetAuxBuffers() -> gfGLContextInfoSetAuxBuffers()
・gfGLContextClearAuxBuffers() -> gfGLContextInfoClearAuxBuffers()
・gfGLContextExistsRedBits() -> gfGLContextInfoExistsRedBits()
・gfGLContextGetRedBits() -> gfGLContextInfoGetRedBits()
・gfGLContextSetRedBits() -> gfGLContextInfoSetRedBits()
・gfGLContextClearRedBits() -> gfGLContextInfoClearRedBits()
・gfGLContextExistsGreenBits() -> gfGLContextInfoExistsGreenBits()
・gfGLContextGetGreenBits() -> gfGLContextInfoGetGreenBits()
・gfGLContextSetGreenBits() -> gfGLContextInfoSetGreenBits()
・gfGLContextClearGreenBits() -> gfGLContextInfoClearGreenBits()
・gfGLContextExistsBlueBits() -> gfGLContextInfoExistsBlueBits()
・gfGLContextGetBlueBits() -> gfGLContextInfoGetBlueBits()
・gfGLContextSetBlueBits() -> gfGLContextInfoSetBlueBits()
・gfGLContextClearBlueBits() -> gfGLContextInfoClearBlueBits()
・gfGLContextExistsAlphaBits() -> gfGLContextInfoExistsAlphaBits()
・gfGLContextGetAlphaBits() -> gfGLContextInfoGetAlphaBits()
・gfGLContextSetAlphaBits() -> gfGLContextInfoSetAlphaBits()
・gfGLContextClearAlphaBits() -> gfGLContextInfoClearAlphaBits()
・gfGLContextExistsDepthBits() -> gfGLContextInfoExistsDepthBits()
・gfGLContextGetDepthBits() -> gfGLContextInfoGetDepthBits()
・gfGLContextSetDepthBits() -> gfGLContextInfoSetDepthBits()
・gfGLContextClearDepthBits() -> gfGLContextInfoClearDepthBits()
・gfGLContextExistsStencilBits() -> gfGLContextInfoExistsStencilBits()
・gfGLContextGetStencilBits() -> gfGLContextInfoGetStencilBits()
・gfGLContextSetStencilBits() -> gfGLContextInfoSetStencilBits()
・gfGLContextClearStencilBits() -> gfGLContextInfoClearStencilBits()
・gfGLContextExistsAccumRedBits() -> gfGLContextInfoExistsAccumRedBits()
・gfGLContextGetAccumRedBits() -> gfGLContextInfoGetAccumRedBits()
・gfGLContextSetAccumRedBits() -> gfGLContextInfoSetAccumRedBits()
・gfGLContextClearAccumRedBits() -> gfGLContextInfoClearAccumRedBits()
・gfGLContextExistsAccumGreenBits() -> gfGLContextInfoExistsAccumGreenBits()
・gfGLContextGetAccumGreenBits() -> gfGLContextInfoGetAccumGreenBits()
・gfGLContextSetAccumGreenBits() -> gfGLContextInfoSetAccumGreenBits()
・gfGLContextClearAccumGreenBits() -> gfGLContextInfoClearAccumGreenBits()
・gfGLContextExistsAccumBlueBits() -> gfGLContextInfoExistsAccumBlueBits()
・gfGLContextGetAccumBlueBits() -> gfGLContextInfoGetAccumBlueBits()
・gfGLContextSetAccumBlueBits() -> gfGLContextInfoSetAccumBlueBits()
・gfGLContextClearAccumBlueBits() -> gfGLContextInfoClearAccumBlueBits()
・gfGLContextExistsAccumAlphaBits() -> gfGLContextInfoExistsAccumAlphaBits()
・gfGLContextGetAccumAlphaBits() -> gfGLContextInfoGetAccumAlphaBits()
・gfGLContextSetAccumAlphaBits() -> gfGLContextInfoSetAccumAlphaBits()
・gfGLContextClearAccumAlphaBits() -> gfGLContextInfoClearAccumAlphaBits()
wscriptsのディレクトリ名を修正
プロジェクト名をfgに変更
以下のライブラリの生成ルールを追加
・gf-gl
以下の構造体の名前を変更
・FgGLContextInfo -> FgGLConfig
FgGLConfigの生成、破棄、データ設定関数をfgからgfに移動
以下の関数の型を修正
・fgBoot()
以下の関数を削除
・fgGameConfigGetMainFile()
・fgGameConfigSetMainFile()
・fgGameConfigGetMain()
・fgGameConfigSetMain()
以下の構造体の宣言を追加
・FgArgs
以下の関数の宣言を追加
・fgArgsGetGLConfig()
・gfArgsNew()
・gfArgsFree()
以下の型の定義を修正
・FgMainProc
以下のライブラリの生成ルールを追加
・fg-main
・gf-main
以下の関数を追加
・fgArgsGetGLConfig()
・gfArgsNew()
・gfArgsFree()