--- title: WebGLRenderingContext.shaderSource() slug: Web/API/WebGLRenderingContext/shaderSource translation_of: Web/API/WebGLRenderingContext/shaderSource ---
WebGL API の WebGLRenderingContext.shaderSource()
メソッドは、{{domxref("WebGLShader")}} のソースコードを設定します。
void gl.shaderSource(shader, source);
ありません。
var shader = gl.createShader(gl.VERTEX_SHADER); gl.shaderSource(shader, originalSource); var source = gl.getShaderSource(shader);
仕様 | 策定状況 | コメント |
---|---|---|
{{SpecName('WebGL', "#5.14.9", "shaderSource")}} | {{Spec2('WebGL')}} | 初回定義。 |
{{SpecName('OpenGL ES 2.0', "glShaderSource.xml", "glShaderSource")}} | {{Spec2('OpenGL ES 2.0')}} | OpenGL API (と同様の) マニュアルページ。 |
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.
{{Compat("api.WebGLRenderingContext.shaderSource")}}