WebGLRenderingContext.shaderSource()
WebGL API の WebGLRenderingContext.shaderSource() メソッドは、WebGLShader (en-US) のソースコードを設定します。
構文
void gl.shaderSource(shader, source);
引数
- shader
-
ソースコードを設定する
WebGLShader(en-US) オブジェクト。 - source
-
設定する GLSL ソースコードを含む
DOMString。
返り値
ありません。
例
js
var shader = gl.createShader(gl.VERTEX_SHADER);
gl.shaderSource(shader, originalSource);
var source = gl.getShaderSource(shader);
仕様策定状況
| Specification |
|---|
| WebGL Specification # 5.14.9 |
ブラウザーの対応
BCD tables only load in the browser