T.M. SoftStudio

feci quod potui, faciant meliora potentes

Метод attachShader



void attachShader(GLuint program, GLuint shader);



Метод attachShader присоединяет шейдер к program-объекту, служащему для инкапсуляции используемых шейдеров:



var program = gl.createProgram();

var vshader = createShader(vstr, gl.VERTEX_SHADER);

var fshader = createShader(fstr, gl.FRAGMENT_SHADER);

gl.attachShader(program, vshader);

gl.attachShader(program, fshader);

gl.linkProgram(program);