Home | History | Annotate | Download | only in libGL

Lines Matching defs:buffer

15 // Buffer.cpp: Implements the Buffer class, representing storage of vertex and/or
16 // index data. Implements GL buffer objects and related functionality.
18 #include "Buffer.h"
27 Buffer::Buffer(GLuint name) : NamedObject(name)
34 Buffer::~Buffer()
42 void Buffer::bufferData(const void *data, GLsizeiptr size, GLenum usage)
70 void Buffer::bufferSubData(const void *data, GLsizeiptr size, GLintptr offset)
74 char *buffer = (char*)mContents->lock(sw::PUBLIC);
75 memcpy(buffer + offset, data, size);
80 sw::Resource *Buffer::getResource()