Lines Matching defs:offset

91 void genRandomCoords (de::Random rng, vector<deUint8>& coords, size_t offset, size_t size)
120 if (posX >= offset && posX < offset+size)
121 coords[posX - offset] = ((i % 2) == 0 ? extend2BitsToByte(0x0u) : extend2BitsToByte(0x3u));
123 if (posY >= offset && posY < offset+size)
124 coords[posY - offset] = ((i / 2) == 1 ? extend2BitsToByte(0x3u) : extend2BitsToByte(0x0u));
149 for (int i = (int)offset; i < DE_LENGTH_OF_ARRAY(indices) && i < (int)(offset + size); i++)
150 coords[i-offset] = indices[i];
449 const size_t offset = minOffset + (rng.getUint32() % (texture.getBufferSize() - (size + minOffset)));
452 genRandomCoords(rng, data, offset, size);
454 log << TestLog::Message << "BufferSubData, Offset: " << offset << ", Size: " << size << TestLog::EndMessage;
457 gl.bufferSubData(GL_TEXTURE_BUFFER, (glw::GLsizei)offset, (glw::GLsizei)data.size(), &(data[0]));
461 deMemcpy((deUint8*)texture.getRefBuffer().getPtr() + offset, &(data[0]), int(data.size()));
472 const size_t offset = minOffset + (rng.getUint32() % (texture.getBufferSize() - (size + minOffset)));
475 genRandomCoords(rng, data, offset, size);
477 log << TestLog::Message << "glMapBufferRange, Write Only, Offset: " << offset << ", Size: " << size << TestLog::EndMessage;
481 deUint8* ptr = (deUint8*)gl.mapBufferRange(GL_TEXTURE_BUFFER, (glw::GLsizei)offset, (glw::GLsizei)size, GL_MAP_WRITE_BIT);
494 deMemcpy((deUint8*)texture.getRefBuffer().getPtr()+offset, &(data[0]), int(data.size()));
506 const size_t offset = minOffset + (rng.getUint32() % (texture.getBufferSize() - (size + minOffset)));
507 deUint8* const refPtr = (deUint8*)texture.getRefBuffer().getPtr() + offset;
510 genRandomCoords(rng, data, offset, size);
512 log << TestLog::Message << "glMapBufferRange, Read Write, Offset: " << offset << ", Size: " << size << TestLog::EndMessage;
517 deUint8* const ptr = (deUint8*)gl.mapBufferRange(GL_TEXTURE_BUFFER, (glw::GLsizei)offset, (glw::GLsizei)size, GL_MAP_WRITE_BIT|GL_MAP_READ_BIT);
840 size_t offset,
848 if (offset != 0 || size != 0)
850 log << TestLog::Message << "Buffer range offset: " << offset << TestLog::EndMessage;
860 size_t offset,
879 logTextureInfo(log, format, bufferSize, offset, size);
891 if (val >= offset && val < offset + size)
899 glu::TextureBuffer texture (renderContext, format, bufferSize, offset, size, &(bufferData[0]));
937 size_t offset,
948 , m_offset (offset)
1027 size_t offset;
1037 offset = m_offset * alignment;
1040 offset = 0;
1042 runTests(m_testCtx, m_renderCtx, rng, m_format, m_bufferSize, offset, m_size, m_preRender, m_preRenderProgram, m_modify, m_postRender, m_postRenderProgram);