Lines Matching defs:kBufs
7308 const int kBufs = 4;
7309 if ((stage == vertex && !IsVSFSAvailable(kBufs, 0)) || (stage == fragment && !IsVSFSAvailable(0, kBufs)))
7333 glGenBuffers(kBufs, m_storage_buffer);
7334 int sizes[kBufs] = { 7, 3, 4, 5 };
7336 for (int i = 0; i < kBufs; ++i)
7355 int* dataout = (int*)glMapBufferRange(GL_SHADER_STORAGE_BUFFER, 0, 4 * sizes[kBufs - 1], GL_MAP_READ_BIT);
7359 for (int i = 0; i < kBufs - 1; ++i)
7367 if (dataout[0] != sizes[kBufs - 1] - 1)
7370 << tcu::TestLog::Message << "Array " << (kBufs - 1) << " length is " << dataout[0] << " should be "
7371 << (sizes[kBufs - 1] - 1) << tcu::TestLog::EndMessage;
7489 const int kBufs = 8;
7491 if ((stage == vertex && !IsVSFSAvailable(kBufs, 0)) || (stage == fragment && !IsVSFSAvailable(0, kBufs)))
7497 if (blocksC < kBufs)
7521 glGenBuffers(kBufs, m_storage_buffer);
7522 int sizes[kBufs] = { 7, 5, 3, 4, 23, 123, 419, 8 };
7523 int columns[4][kBufs] = { { 1, 1, 1, 1, 1, 1, 1, 1 }, // vector: 1 col
7527 int scalars[4][kBufs] = { { 4, 4, 4, 4, 2, 2, 4, 1 }, //vector: size
7531 int mindw[4][kBufs] = { { 3, 4, 3, 3, 2, 2, 4, 1 }, // # of real 32bit items
7535 int std430struct[kBufs] = { 4, 16, 48, 48, 88, 68, 264, 1 };
7536 int std140struct[kBufs] = { 4, 16, 60, 60, 144, 80, 432, 1 };
7537 int bufsize[kBufs][2] = { { 0 }, { 0 } };
7540 for (int i = 0; i < kBufs; ++i)
7563 if (i == kBufs - 1 || bind_seq == bindbasebefore)
7601 glBindBuffer(GL_SHADER_STORAGE_BUFFER, m_storage_buffer[kBufs - 1]);
7602 int* dataout = (int*)glMapBufferRange(GL_SHADER_STORAGE_BUFFER, 0, 4 * sizes[kBufs - 1], GL_MAP_READ_BIT);
7606 for (int i = 0; i < kBufs - 1; ++i)