WebGLRenderingContext.shaderSource()
WebGLRenderingContext.shaderSource()
метод WebGL API записывает исходный код шейдера в шейдерную программу WebGLShader
(en-US).
Синтаксис
void gl.shaderSource(shader, source);
Параметры
- shader
-
A
WebGLShader
(en-US) объект в который записывается исходный код. - source
-
A
DOMString
исходный код шейдера на GLSL который будет записан.
Возвращаемое значение
None.
Примеры
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