WebGLRenderingContext.getProgramInfoLog

概要

getProgramInfoLogは、作成したWebGLProgramオブジェクトの状態を戻り値で返すWebGL関数です。WebGLShaderオブジェクトとのリンクや検証に失敗した時のエラーも含まれます。

関連

  • createProgram
    WebGLProgramを作成します。

  • attachShader
    WebGLProgramに、頂点とフラグメントのWebGLShaderをアタッチします。

  • linkProgram
    WebGLProgramWebGLShaderをリンクします。

  • validateProgram
    WebGLProgramWebGLShaderをリンクします。

構文

gl.getProgramInfoLog(program);

引数

【program】

クリエ(照合)したいWebGLProgramを指定します。

戻り値

stringによるメッセージ情報(診断、コンパイルなど)
また、WebGLProgramオブジェクトが最初に作成された時には、空の文字列になります。

useProgram]に記載されておりますので、そちらを参照してください。