kmSetSystemConfiguration | システム構成の設定 |
kmSetEndOfVertexCallback | シーンのデータ転送終了時に呼ばれるコールバック関数の登録 |
kmSetEndOfYUVCallback | YUV終了割り込みコールバック関数の登録 |
kmSetEORCallback | レンダリング終了時のコールバック関数の登録 |
kmSetFatalErrorCallback | Fatalエラー発生時のコールバック関数の登録 |
kmSetHSyncCallback | HSync割り込みコールバック関数の登録 |
kmSetStripOverRunCallback | StripBufferの縦サイズの表示期間中に次のStripのレンダリングが終了しなかった場合に呼ばれるコールバック関数の登録 |
kmSetTexOverflowCallback | テクスチャメモリの取得に失敗した時のコールバック関数の登録 |
kmSetVSyncCallback | VSync割り込みコールバック関数の登録 |
kmSetWaitVsyncCallback | VSync待ちのコールバック関数の登録 |
kmAdjustDisplayCenter | フレームバッファの表示位置の設定 |
kmBlankScreen | フレームバッファの画面への表示/非表示 |
kmChangeDisplayAntiAliasMode | アンチエリアシングフィルタの設定 |
kmChangeDisplayDitherMode | ディザ処理の設定 |
kmGetCurrentDisplaySurface | 現在表示中のサーフェスの取得 |
kmGetCurrentScanline | 現在のHSyncラインを読み出し |
kmGetDisplayColorMode | カラーモードの取得 |
kmGetDisplayFilterMode | フィルターモードの取得 |
kmGetDisplayInfo | ディスプレイの情報の取得 |
kmGetDisplaySize | 画面サイズの取得 |
kmGetGunTriggerPos | ガンデバイスのトリガが引かれた位置の取得 |
kmSetDisplayMode | フレームバッファの表示モード設定 |
kmSetHSyncLine | 表示何ライン目で割り込みを起こすかを指定 |
kmSetPALEXTCallback | PAL拡張画面モード設定用コールバック関数の登録 |
kmWaitVBlank | VBlank信号の待ち合わせ |
kmConvertFogDensity | フォグ係数の変換 |
kmGenerateFogTable | フォグテーブルの自動生成 |
kmGetSystemMetrics | Kamui2内部情報の取得 |
kmResetRenderer | レンダラの強制リセット |
kmSetAutoSortMode | 半透明ポリゴンのオートソートモードのON/OFF |
kmSetBackGround | 背景表示の指定 |
kmSetBackGroundPlane | バックグラウンド平面の設定 |
kmSetBackGroundRenderState | Background Plane のレンダリングパラメータの設定 |
kmSetBorderColor | ボーダーカラーの設定 |
kmSetCheapShadowMode | チープシャドウモードの設定 |
kmSetColorClampMax | カラーのクランプの最大値の指定 |
kmSetColorClampMin | カラーのクランプの最小値の指定 |
kmSetColorClampValue | カラークランプ値の設定 |
kmSetCullingRegister | カリングパラメータの設定 |
kmSetFogDensity | テーブルフォグの係数指定 |
kmSetFogTable | フォグテーブルの設定 |
kmSetFogTableColor | テーブルフォグカラーの指定 |
kmSetFogVertexColor | 頂点フォグカラーの指定 |
kmSetGlobalClipping | グローバルクリッピングの設定 |
kmSetPaletteBank | オンチップパレットデータの書き換え(バンク単位) |
kmSetPaletteBankData | オンチップパレットデータの書き換え |
kmSetPaletteData | オンチップパレットデータの設定 |
kmSetPaletteMode | オンチップパレットモードの設定 |
kmSetPixelClipping | ピクセル単位のクリッピングの指定 |
kmSetPunchThroughThreshold | パンチスルーポリゴンのアルファ閾値の設定 |
kmSetStrideWidth | ストライドサイズの指定 |
kmUseAnotherModifier | モデファイアボリュームリストの指定 |
kmInitDevice | ハードウェアデバイスの初期化 |
kmUnloadDevice | ハードウェアおよびドライバの終了処理 |
kmGetRenderStatus | 実行したレンダリングの状況を取得 |
kmQueryFinishLastTextureDMA | 前回のDMA転送によるテクスチャロードの終了チェック |
kmRender | レンダリング開始 |
kmRenderTexture | テクスチャメモリへのレンダリング開始 |
kmCreateCombinedTextureSurface | 複合テクスチャサーフェスの確保 |
kmCreateContiguousTextureSurface | 連続したアドレス領域へのテクスチャサーフェスの作成 |
kmCreateFixedTextureArea | 固定テクスチャ領域の確保 |
kmCreateTextureSurface | テクスチャ用サーフェスの確保 |
kmFreeFixedTextureArea | 固定テクスチャ領域の解放 |
kmFreeTexture | テクスチャデータの解放 |
kmGarbageCollectTexture | テクスチャメモリのガーベジコレクション |
kmGetCurrentTextureStatus | グラフィックメモリ管理情報の取得 |
kmGetFreeTextureMem | テクスチャメモリの空き容量の取得 |
kmGetTexture | テクスチャメモリ上のテクスチャの読み出し |
kmLoadRectangleTexturePart | テクスチャデータの矩形領域転送 |
kmLoadTexture | テクスチャデータの読み込み |
kmLoadTextureBlock | テクスチャデータの分割読み込み |
kmLoadTexturePart | テクスチャデータの部分読み込み |
kmLoadVQCodebook | VQテクスチャのコードブック部分の再読み込み |
kmLoadYUVTexture | YUV形式テクスチャデータの読み込み |
kmReLoadMipmap | 特定のミップマップテクスチャの再読み込み |
kmuCalculateKamuiWorkareaSize | システムワークエリアのサイズ取得 |
kmuCheckPassTable | VERTEXCONTEXTのチェック |
kmuConvertFBtoBMP | Rectangle形式からWindows BMP形式への変換 |
kmuConvertStripContext | KMSTRIPCONTEXT構造体への変換 |
kmuCreateTwiddledTexture | Kamuiビットマップ形式からTwiddled形式への変換 |
kmuCreateTwiddledTextureEx | Kamuiビットマップ形式からTwiddled形式への変換 |
kmuGeneratePassTable | マルチパス用VERTEXCONTEXTの自動生成 |
kmGetVersionInfo | ライブラリのバージョン情報を取得 |
kmGenerateStripHead | レンダリングパラメータ(KMSTRIPHEAD)の構築 |
kmGenerateStripHead00 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType00用) |
kmGenerateStripHead01 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType01用) |
kmGenerateStripHead02 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType02用) |
kmGenerateStripHead03 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType03用) |
kmGenerateStripHead04 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType04用) |
kmGenerateStripHead05 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType05用) |
kmGenerateStripHead06 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType06用) |
kmGenerateStripHead07 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType07用) |
kmGenerateStripHead08 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType08用) |
kmGenerateStripHead09 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType09用) |
kmGenerateStripHead10 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType10用) |
kmGenerateStripHead11 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType11用) |
kmGenerateStripHead12 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType12用) |
kmGenerateStripHead13 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType13用) |
kmGenerateStripHead14 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType14用) |
kmGenerateStripHead15 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType15用) |
kmGenerateStripHead16 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType16用) |
kmGenerateStripHead17 | レンダリングパラメータ(KMSTRIPHEAD)の構築(VertexType17用) |
kmInitStripContext | ストリップコンテキストの初期化 |
kmProcessVertexRenderState | レンダリングパラメータ(KMVERTEXCONTEXT)の構築 |
kmRegisterStripContext | ストリップコンテキストをシステムに登録(ユーザー定義) |
kmSetModifierRenderState | レンダリングパラメータ(KMVERTEXCONTEXT)の登録(Param2使用時) |
kmSetStripHead | レンダリングパラメータ(KMSTRIPHEAD)の登録 |
kmSetVertexRenderState | レンダリングパラメータ(KMVERTEXCONTEXT)の登録(通常時) |
kmBeginPass | パスの開始 |
kmBeginScene | シーンの開始 |
kmContinuePass | パスの継続 |
kmEndPass | パスの終了 |
kmEndScene | シーンの終了 |
kmEndStrip | 頂点データストリップの終了 |
kmEndVertexStrip | 頂点データストリップの終了 |
kmSetUserClipping | ユーザークリッピング領域の設定 |
kmSetVertex | バッファへの頂点データの登録 |
kmStartStrip | 頂点データストリップの開始(直接転送) |
kmStartVertexStrip | 頂点データストリップの開始 |
KMFBSTATUS | グラフィックメモリ管理情報 |
KMFLOATCOLOR | FLOAT型のカラー |
KMIMAGECONTROL | イメージコントロール構造体 |
KMOBJECTCONTROL | オブジェクトコントロール構造体 |
KMPACKEDARGB | パック形式カラー |
KMPALETTEDATA | オンチップパレットデータテーブル |
KMPALEXTINFO | PAL拡張モード設定用構造体 |
KMPASSINFO | パス情報構造体 |
KMSTRIPCONTEXT | ストリップコンテキスト |
KMSTRIPCONTROL | ストリップコントロール構造体 |
KMSURFACEDESC | フレームバッファ、テクスチャのサーフェスディスクプリタ |
KMSYSTEMCONFIGSTRUCT | システム設定情報構造体 |
KMSYSTEMMETRICS | システムメトリクス構造体 |
KMTWOVOLUMESTRIPCONTEXT | ストリップコンテキスト(2パラメータポリゴン用) |
KMVERSIONINFO | Kamuiバージョン情報 |
KMVERTEX0 | 頂点構造体(タイプ0) |
KMVERTEX1 | 頂点構造体(タイプ1) |
KMVERTEX10 | 頂点構造体(タイプ10) |
KMVERTEX11 | 頂点構造体(タイプ11) |
KMVERTEX12 | 頂点構造体(タイプ12) |
KMVERTEX13 | 頂点構造体(タイプ13) |
KMVERTEX14 | 頂点構造体(タイプ14) |
KMVERTEX15 | 頂点構造体(タイプ15) |
KMVERTEX16 | 頂点構造体(タイプ16) |
KMVERTEX17 | 頂点構造体(タイプ17) |
KMVERTEX2 | 頂点構造体(タイプ2) |
KMVERTEX3 | 頂点構造体(タイプ3) |
KMVERTEX4 | 頂点構造体(タイプ4) |
KMVERTEX5 | 頂点構造体(タイプ5) |
KMVERTEX6 | 頂点構造体(タイプ6) |
KMVERTEX7 | 頂点構造体(タイプ7) |
KMVERTEX8 | 頂点構造体(タイプ8) |
KMVERTEX9 | 頂点構造体(タイプ9) |
KMVERTEXBUFFDESC | 頂点バッファディスクプリタ |
KMVERTEXCONTEXT | 頂点コンテキスト構造体 |
KMWORKAREASIZE | ワークエリアサイズ構造体 |
TYPES | Kamui2 の基本の型定義 |