WebGL API の WebGLRenderingContext.useProgram()
メソッドは、指定した WebGLProgram
を現在の描画ステートの一部として設定します。
構文
void gl.useProgram(program);
引数
- program
- 使用する
WebGLProgram
。
返り値
ありません。
例
var program = gl.createProgram();
// Attach pre-existing shaders
gl.attachShader(program, vertexShader);
gl.attachShader(program, fragmentShader);
gl.linkProgram(program);
gl.useProgram(program);
仕様策定状況
仕様 | 策定状況 | コメント |
---|---|---|
WebGL 1.0 useProgram の定義 |
勧告 | 初回定義。 |
OpenGL ES 2.0 glUseProgram の定義 |
標準 | OpenGL API のマニュアルページ。 |
ブラウザーの対応
BCD tables only load in the browser
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.