Lines Matching defs:buffer
749 char buffer[2048] = {'x'}; // non-zero initialization
752 glGetShaderInfoLog(shader, DE_LENGTH_OF_ARRAY(buffer), &written, buffer);
755 if (logLength <= DE_LENGTH_OF_ARRAY(buffer))
765 // check null-terminator, either at end of buffer or at buffer[written]
766 const char* terminator = &buffer[DE_LENGTH_OF_ARRAY(buffer) - 1];
767 if (logLength < DE_LENGTH_OF_ARRAY(buffer))
768 terminator = &buffer[written];
778 // check with too small buffer
780 char buffer[2048] = {'x'}; // non-zero initialization
784 glGetShaderInfoLog(shader, 1, &written, buffer);
791 if (buffer[0] != '\0')
793 m_testCtx.getLog() << TestLog::Message << "// ERROR: Expected null terminator, got " << (int)buffer[0] << TestLog::EndMessage;
861 char buffer[2048] = {'x'};
862 DE_ASSERT(DE_LENGTH_OF_ARRAY(buffer) > 2 * (int)std::string(brokenShader).length());
865 glGetShaderSource(shader, DE_LENGTH_OF_ARRAY(buffer), &written, buffer);
877 if (buffer[referenceLength] != '\0')
886 // check with small buffer
888 char buffer[2048] = {'x'};
891 glGetShaderSource(shader, 1, &written, buffer);
899 if (buffer[0] != '\0')
901 m_testCtx.getLog() << TestLog::Message << "// ERROR: Expected null terminator; got=" << int(buffer[0]) << ", char=" << buffer[0] << TestLog::EndMessage;
1253 const tcu::ScopedLogSection section (m_testCtx.getLog(), "QueryLarge", "Query to large buffer");
1254 char buffer[BUF_SIZE] = {'x'};
1257 glGetProgramInfoLog(program, BUF_SIZE, &written, buffer);
1265 else if (logLength != 0 && buffer[written] != '\0')
1273 // check query to just correct sized buffer
1276 const tcu::ScopedLogSection section (m_testCtx.getLog(), "QueryAll", "Query all to exactly right sized buffer");
1277 char buffer[BUF_SIZE] = {'x'};
1280 glGetProgramInfoLog(program, logLength, &written, buffer);
1288 else if (logLength != 0 && buffer[written] != '\0')
1296 // check GetProgramInfoLog works with too small buffer
1299 char buffer[BUF_SIZE] = {'x'};
1302 glGetProgramInfoLog(program, 1, &written, buffer);
1453 // check GetAttachedShaders with too small buffer
1564 char buffer[2048] = {'x'};
1571 glGetActiveUniform(program, uniformIndex, DE_LENGTH_OF_ARRAY(buffer), &written, &size, &type, buffer);
1581 // and with too small buffer
1583 glGetActiveUniform(program, uniformIndex, 1, &written, &size, &type, buffer);
1870 char buffer[2048] = {'x'};
1872 glGetActiveUniformBlockName(program, longlongUniformBlockIndex, DE_LENGTH_OF_ARRAY(buffer), &written, buffer);
1876 glGetActiveUniformBlockName(program, shortUniformBlockIndex, DE_LENGTH_OF_ARRAY(buffer), &written, buffer);
1879 // and one with too small buffer
1881 glGetActiveUniformBlockName(program, longlongUniformBlockIndex, 1, &written, buffer);
2030 char buffer[2048] = {'x'};
2035 glGetTransformFeedbackVarying(shaderProg, index, DE_LENGTH_OF_ARRAY(buffer), &written, &size, &type, buffer);
2037 if (written < DE_LENGTH_OF_ARRAY(buffer) && buffer[written] != '\0')
2044 // check with too small buffer
2046 glGetTransformFeedbackVarying(shaderProg, index, 1, &written, &size, &type, buffer);
2114 char buffer[2048] = {'x'};
2119 glGetActiveAttrib(program, attributeNdx, DE_LENGTH_OF_ARRAY(buffer), &written, &size, &type, buffer);
2122 if (deStringBeginsWith(buffer, "longInputAttributeName"))
2126 else if (deStringBeginsWith(buffer, "shortName"))
2138 // and with too short buffer
2140 char buffer[2048] = {'x'};
2146 glGetActiveAttrib(program, 0, 1, &written, &size, &type, buffer);