Lines Matching refs:m_po
798 , m_po(0)
892 m_po = gl.createProgram();
905 gl.attachShader(m_po, shader[i].id);
953 gl.transformFeedbackVaryings(m_po, 1, &xfb_varying, GL_INTERLEAVED_ATTRIBS);
957 gl.linkProgram(m_po);
963 gl.getProgramiv(m_po, GL_LINK_STATUS, &status);
971 gl.detachShader(m_po, shader[i].id);
981 gl.getProgramiv(m_po, GL_INFO_LOG_LENGTH, &log_size);
987 gl.getProgramInfoLog(m_po, log_size, NULL, &log_text[0]);
1002 if (m_po)
1004 gl.deleteProgram(m_po);
1006 m_po = 0;
1020 if (0 == m_po)
1054 gl.vertexAttribIPointer(gl.getAttribLocation(m_po, "a"), 1, GL_INT, 0, NULL);
1122 gl.useProgram(m_po);
1172 if (m_po)
1174 gl.deleteProgram(m_po);
1176 m_po = 0;
1239 , m_po(0)
1339 m_po = gl.createProgram();
1352 gl.attachShader(m_po, shader[i].id);
1400 gl.transformFeedbackVaryings(m_po, 1, &xfb_varying, GL_INTERLEAVED_ATTRIBS);
1404 gl.linkProgram(m_po);
1410 gl.getProgramiv(m_po, GL_LINK_STATUS, &status);
1418 gl.detachShader(m_po, shader[i].id);
1428 gl.getProgramiv(m_po, GL_INFO_LOG_LENGTH, &log_size);
1434 gl.getProgramInfoLog(m_po, log_size, NULL, &log_text[0]);
1449 if (m_po)
1451 gl.deleteProgram(m_po);
1453 m_po = 0;
1467 if (0 == m_po)
1503 gl.vertexAttribBinding(gl.getAttribLocation(m_po, "a_0"), 0);
1505 gl.vertexAttribBinding(gl.getAttribLocation(m_po, "a_1"), 1);
1507 gl.vertexAttribIFormat(gl.getAttribLocation(m_po, "a_0"), 1, GL_INT, 0);
1509 gl.vertexAttribIFormat(gl.getAttribLocation(m_po, "a_1"), 1, GL_INT, 0);
1575 gl.vertexAttribBinding(gl.getAttribLocation(m_po, "a_2"), 2);
1578 gl.vertexAttribIFormat(gl.getAttribLocation(m_po, "a_2"), 1, GL_INT, 0);
1654 gl.useProgram(m_po);
1706 if (m_po)
1708 gl.deleteProgram(m_po);
1710 m_po = 0;
1776 , m_po(0)
1970 m_po = gl.createProgram();
1982 gl.attachShader(m_po, shader[i].id);
2030 gl.transformFeedbackVaryings(m_po, 1, &xfb_varying, GL_INTERLEAVED_ATTRIBS);
2034 gl.linkProgram(m_po);
2040 gl.getProgramiv(m_po, GL_LINK_STATUS, &status);
2048 gl.detachShader(m_po, shader[i].id);
2058 gl.getProgramiv(m_po, GL_INFO_LOG_LENGTH, &log_size);
2064 gl.getProgramInfoLog(m_po, log_size, NULL, &log_text[0]);
2079 if (m_po)
2081 gl.deleteProgram(m_po);
2083 m_po = 0;
2097 if (0 == m_po)
2186 gl.vertexAttribBinding(gl.getAttribLocation(m_po, "a_0"), 0);
2189 gl.vertexAttribBinding(gl.getAttribLocation(m_po, "a_1"), 1);
2196 gl.vertexArrayAttribFormat(m_vao, gl.getAttribLocation(m_po, "a_0"), size, type_gl_name, normalized, 0);
2197 gl.vertexArrayAttribFormat(m_vao, gl.getAttribLocation(m_po, "a_1"), size, type_gl_name, normalized, 0);
2201 gl.vertexArrayAttribLFormat(m_vao, gl.getAttribLocation(m_po, "a_0"), size, type_gl_name, 0);
2202 gl.vertexArrayAttribLFormat(m_vao, gl.getAttribLocation(m_po, "a_1"), size, type_gl_name, 0);
2206 gl.vertexArrayAttribIFormat(m_vao, gl.getAttribLocation(m_po, "a_0"), size, type_gl_name, 0);
2207 gl.vertexArrayAttribIFormat(m_vao, gl.getAttribLocation(m_po, "a_1"), size, type_gl_name, 0);
2330 gl.useProgram(m_po);
2441 if (m_po)
2443 gl.deleteProgram(m_po);
2445 m_po = 0;
2567 , m_po(0)
2660 m_po = gl.createProgram();
2673 gl.attachShader(m_po, shader[i].id);
2719 gl.bindAttribLocation(m_po, 0, "a_0");
2720 gl.bindAttribLocation(m_po, 1, "a_1");
2725 gl.transformFeedbackVaryings(m_po, 1, &xfb_varying, GL_INTERLEAVED_ATTRIBS);
2729 gl.linkProgram(m_po);
2735 gl.getProgramiv(m_po, GL_LINK_STATUS, &status);
2743 gl.detachShader(m_po, shader[i].id);
2753 gl.getProgramiv(m_po, GL_INFO_LOG_LENGTH, &log_size);
2759 gl.getProgramInfoLog(m_po, log_size, NULL, &log_text[0]);
2774 if (m_po)
2776 gl.deleteProgram(m_po);
2778 m_po = 0;
2792 if (0 == m_po)
2886 gl.useProgram(m_po);
2929 if (m_po)
2931 gl.deleteProgram(m_po);
2933 m_po = 0;
2991 , m_po(0)
3123 m_po = gl.createProgram();
3136 gl.attachShader(m_po, shader[i].id);
3184 gl.transformFeedbackVaryings(m_po, 1, &xfb_varying, GL_INTERLEAVED_ATTRIBS);
3188 gl.linkProgram(m_po);
3194 gl.getProgramiv(m_po, GL_LINK_STATUS, &status);
3202 gl.detachShader(m_po, shader[i].id);
3212 gl.getProgramiv(m_po, GL_INFO_LOG_LENGTH, &log_size);
3218 gl.getProgramInfoLog(m_po, log_size, NULL, &log_text[0]);
3233 if (m_po)
3235 gl.deleteProgram(m_po);
3237 m_po = 0;
3251 if (m_po)
3253 gl.useProgram(m_po);
3257 if (0 == m_po)
3289 gl.vertexAttribBinding(gl.getAttribLocation(m_po, "a"), 0);
3292 gl.vertexAttribIFormat(gl.getAttribLocation(m_po, "a"), 1, GL_INT, 0);
3298 gl.enableVertexAttribArray(gl.getAttribLocation(m_po, "a"));
3444 if (m_po)
3446 gl.deleteProgram(m_po);
3448 m_po = 0;