WebGLRenderingContext.compileShader()

WebGLRenderingContext.compileShader() метод WebGL API компилирующий исходный код GLSL шейдера в бинарные данные для использования программой  WebGLProgram.

Синтаксис

void gl.compileShader(shader);

Параметры

shader
Вершинный или фрагментный шейдер WebGLShader.

Примеры

var shader = gl.createShader(gl.VERTEX_SHADER);
gl.shaderSource(shader, shaderSource);
gl.compileShader(shader);

Спецификация

Спецификация Статус Комментарии
WebGL 1.0
Определение 'compileShader' в этой спецификации.
Рекомендация Initial definition.
OpenGL ES 2.0
Определение 'glCompileShader' в этой спецификации.
Стандарт OpenGL man page.

Совместимость с браузерами

BCD tables only load in the browser

Смотрите также