Lines Matching defs:shader
1424 shader */
1460 "DrawTransformFeedbackStreamInstanced if <mode> did not match geometry shader."
1471 "DrawTransformFeedbackStreamInstanced if <mode> did not match geometry shader."
1521 "DrawTransformFeedbackStreamInstanced if <mode> did not match geometry shader."
1532 "DrawTransformFeedbackStreamInstanced if <mode> did not match geometry shader."
1560 "DrawTransformFeedbackStreamInstanced if <mode> did not match geometry shader."
1616 "DrawTransformFeedbackStreamInstanced if <mode> did not match geometry shader."
1773 neither vertex nor geometry shader; */
1785 "specified but program had neither vertex nor geometry shader stages."
1799 "but program had neither vertex nor geometry shader stages."
2392 std::string vertex_shader(s_vertex_shader_source_code_template); /* Storage for vertex shader source code. */
2394 ""); /* String to contain all custom outputs from vertex shader. */
2396 ""); /* String containing all initializations of custom outputs from vertex shader. */
2402 m_max_transform_feedback_components /* total max to be written by the shader */
2442 /* Preprocess vertex shader source code template. */
2943 std::string geometry_shader(s_geometry_shader_source_code_template); /* Storage for vertex shader source code. */
2945 ""); /* String to contain all custom outputs from vertex shader. */
2947 ""); /* String containing all initializations of custom outputs from vertex shader. */
2953 m_max_transform_feedback_components /* total max to be written by the shader */
2999 /* Preprocess vertex shader source code template. */
3553 /* Preprocess vertex shader source code template. */
3561 /* XFB tested in vertex shader. */
3566 /* XFB tested in geometry shader. */
3570 /* Preprocess shader. */
3578 /* XFB tested in vertex shader. */
3583 /* XFB tested in geometry shader. */
3595 m_context.getTestContext().getLog() << tcu::TestLog::Message << "Building program has failed.\nVertex shader:\n"
3596 << vertex_shader << "Geometry shader:\n"
3598 << "Fragment shader:\n"
6694 } shader[] = { { geometry_shader_source, GL_GEOMETRY_SHADER, 0 },
6700 glw::GLuint const shader_count = sizeof(shader) / sizeof(shader[0]);
6712 if (DE_NULL != shader[i].source)
6714 shader[i].id = gl.createShader(shader[i].type);
6718 gl.attachShader(program, shader[i].id);
6722 gl.shaderSource(shader[i].id, 1, &(shader[i].source), NULL);
6726 gl.compileShader(shader[i].id);
6732 gl.getShaderiv(shader[i].id, GL_COMPILE_STATUS, &status);
6738 gl.getShaderiv(shader[i].id, GL_INFO_LOG_LENGTH, &log_size);
6743 gl.getShaderInfoLog(shader[i].id, log_size, NULL, &log_text[0]);
6746 << "Shader type: " << glu::getShaderTypeStr(shader[i].type) << "\n"
6750 << shader[i].source << "\n"
6789 if (shader[i].id)
6791 gl.detachShader(program, shader[i].id);
6833 if (0 != shader[i].id)
6835 gl.deleteShader(shader[i].id);
6837 shader[i].id = 0;