T.M. SoftStudio

feci quod potui, faciant meliora potentes

Метод linkProgram



void linkProgram(WebGLProgram? Program)



Связывает объект программы и создает исполняемые вершинные и фрагментные шейдеры:



prg = gl.createProgram();

gl.attachShader(prg, vertexShader);

gl.attachShader(prg, fragmentShader);

gl.linkProgram(prg);

if (!gl.getProgramParameter(prg, gl.LINK_STATUS)) {

alert("Could not initialize shaders");

}

gl.useProgram(prg);