SimpleGL
1.1.0
A framework for platform independent rendering
|
This is the complete list of members for sgl::Buffer, including all inherited members.
bind(BufferTarget target) | sgl::Buffer | |
Buffer(void) | sgl::Buffer | |
getHandle() | sgl::Buffer | |
map(BufferTarget target, MapAccess access) | sgl::Buffer | |
mapRange(BufferTarget target, long offset, long length, MapRangeAccess access) | sgl::Buffer | |
unmap(BufferTarget target) | sgl::Buffer | |
uploadData(BufferTarget target, long size, float *data, BufferUsage usage) | sgl::Buffer | |
uploadData(BufferTarget target, long size, std::vector< float > data, BufferUsage usage) | sgl::Buffer | |
uploadData(BufferTarget target, long size, std::vector< glm::vec2 > data, BufferUsage usage) | sgl::Buffer | |
uploadData(BufferTarget target, long size, std::vector< glm::vec3 > data, BufferUsage usage) | sgl::Buffer | |
uploadData(BufferTarget target, long size, std::vector< glm::vec4 > data, BufferUsage usage) | sgl::Buffer | |
uploadData(BufferTarget target, long size, BufferUsage usage) | sgl::Buffer | |
uploadSubData(BufferTarget target, long offset, long size, float *data) | sgl::Buffer | |
uploadSubData(BufferTarget target, long offset, long size, std::vector< float > data) | sgl::Buffer | |
uploadSubData(BufferTarget target, long offset, long size, std::vector< glm::vec2 > data) | sgl::Buffer | |
uploadSubData(BufferTarget target, long offset, long size, std::vector< glm::vec3 > data) | sgl::Buffer | |
uploadSubData(BufferTarget target, long offset, long size, std::vector< glm::vec4 > data) | sgl::Buffer | |
~Buffer(void) | sgl::Buffer |