create(int size, CL_BufferUsage usage)=0 | CL_VertexArrayBufferProvider | [pure virtual] |
create(void *data, int size, CL_BufferUsage usage)=0 | CL_VertexArrayBufferProvider | [pure virtual] |
destroy()=0 | CL_VertexArrayBufferProvider | [pure virtual] |
get_data()=0 | CL_VertexArrayBufferProvider | [pure virtual] |
lock(CL_BufferAccess access)=0 | CL_VertexArrayBufferProvider | [pure virtual] |
unlock()=0 | CL_VertexArrayBufferProvider | [pure virtual] |
upload_data(int offset, void *data, int size)=0 | CL_VertexArrayBufferProvider | [pure virtual] |
~CL_VertexArrayBufferProvider() | CL_VertexArrayBufferProvider | [inline, virtual] |