Lines Matching refs:buffer
585 char buffer[2048] = {'x'}; // non-zero initialization
588 glGetShaderInfoLog(shader, DE_LENGTH_OF_ARRAY(buffer), &written, buffer);
591 if (logLength <= DE_LENGTH_OF_ARRAY(buffer))
601 // check null-terminator, either at end of buffer or at buffer[written]
602 const char* terminator = &buffer[DE_LENGTH_OF_ARRAY(buffer) - 1];
603 if (logLength < DE_LENGTH_OF_ARRAY(buffer))
604 terminator = &buffer[written];
614 // check with too small buffer
616 char buffer[2048] = {'x'}; // non-zero initialization
620 glGetShaderInfoLog(shader, 1, &written, buffer);
627 if (buffer[0] != '\0')
629 m_testCtx.getLog() << TestLog::Message << "// ERROR: Expected null terminator, got " << (int)buffer[0] << TestLog::EndMessage;
699 char buffer[2048] = {'x'};
700 DE_ASSERT(DE_LENGTH_OF_ARRAY(buffer) > 2 * (int)std::string(brokenShader).length());
703 glGetShaderSource(shader, DE_LENGTH_OF_ARRAY(buffer), &written, buffer);
715 if (buffer[referenceLength] != '\0')
724 // check with small buffer
726 char buffer[2048] = {'x'};
729 glGetShaderSource(shader, 1, &written, buffer);
737 if (buffer[0] != '\0')
739 m_testCtx.getLog() << TestLog::Message << "// ERROR: Expected null terminator; got=" << int(buffer[0]) << ", char=" << buffer[0] << TestLog::EndMessage;
992 char buffer[2048] = {'x'};
995 glGetProgramInfoLog(program, DE_LENGTH_OF_ARRAY(buffer), &written, buffer);
1009 // check GetProgramInfoLog works with too small buffer
1011 char buffer[2048] = {'x'};
1014 glGetProgramInfoLog(program, 1, &written, buffer);
1163 // check GetAttachedShaders with too small buffer
1250 char buffer[2048] = {'x'};
1251 char* bufferEnd = (buffer + 1);
1256 glGetActiveUniform(program, ndx, DE_LENGTH_OF_ARRAY(buffer), &written, &size, &type, buffer);
1258 if (written < DE_LENGTH_OF_ARRAY(buffer))
1259 bufferEnd = &buffer[written];
1263 const std::string uniformName(buffer, bufferEnd);
1283 // and with too small buffer
1285 glGetActiveUniform(program, ndx, 1, &written, &size, &type, buffer);
1391 char buffer[] = "not written to"; // not written to
1395 glGetActiveUniform(program, index, 0, &written, &size, &type, buffer);
1456 char buffer[2048] = {'x'};
1461 glGetActiveAttrib(program, attributeNdx, DE_LENGTH_OF_ARRAY(buffer), &written, &size, &type, buffer);
1464 if (deStringBeginsWith(buffer, "longInputAttributeName"))
1468 else if (deStringBeginsWith(buffer, "shortName"))
1480 // and with too short buffer
1482 char buffer[2048] = {'x'};
1488 glGetActiveAttrib(program, 0, 1, &written, &size, &type, buffer);