WebGLRenderingContext.compileShader()

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

Синтаксис

void gl.compileShader(shader);

Параметры

shader

Вершинный или фрагментный шейдер WebGLShader (en-US).

Примеры

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

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

Specification
WebGL Specification
# 5.14.9

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

BCD tables only load in the browser

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