Lines Matching refs:size
37 void Buffer::bufferData(const void *data, GLsizeiptr size, GLenum usage)
39 if (size == 0)
44 else if (size != mSize)
47 mContents = new GLubyte[size];
48 memset(mContents, 0, size);
51 if (data != NULL && size > 0)
53 memcpy(mContents, data, size);
56 mSize = size;
68 void Buffer::bufferSubData(const void *data, GLsizeiptr size, GLintptr offset)
70 memcpy(mContents + offset, data, size);
72 if ((mVertexBuffer && mVertexBuffer->size() != 0) || (mIndexBuffer && mIndexBuffer->size() != 0))