#include <Buffer.h>
|
| | Buffer (rx::BufferImpl *impl, GLuint id) |
| |
| virtual | ~Buffer () |
| |
| void | setLabel (const std::string &label) override |
| |
| const std::string & | getLabel () const override |
| |
| Error | bufferData (GLenum target, const void *data, GLsizeiptr size, GLenum usage) |
| |
| Error | bufferSubData (GLenum target, const void *data, GLsizeiptr size, GLintptr offset) |
| |
| Error | copyBufferSubData (Buffer *source, GLintptr sourceOffset, GLintptr destOffset, GLsizeiptr size) |
| |
| Error | map (GLenum access) |
| |
| Error | mapRange (GLintptr offset, GLsizeiptr length, GLbitfield access) |
| |
| Error | unmap (GLboolean *result) |
| |
| void | onTransformFeedback () |
| |
| void | onPixelUnpack () |
| |
| Error | getIndexRange (GLenum type, size_t offset, size_t count, bool primitiveRestartEnabled, IndexRange *outRange) const |
| |
| GLenum | getUsage () const |
| |
| GLbitfield | getAccessFlags () const |
| |
| GLenum | getAccess () const |
| |
| GLboolean | isMapped () const |
| |
| GLvoid * | getMapPointer () const |
| |
| GLint64 | getMapOffset () const |
| |
| GLint64 | getMapLength () const |
| |
| GLint64 | getSize () const |
| |
| rx::BufferImpl * | getImplementation () const |
| |
| | RefCountObject (GLuint id) |
| |
| void | addRef () const |
| |
| void | release () const |
| |
| GLuint | id () const |
| |
| size_t | getRefCount () const |
| |
| virtual | ~LabeledObject () |
| |
◆ Buffer()
◆ ~Buffer()
◆ bufferData()
◆ bufferSubData()
◆ copyBufferSubData()
◆ getAccess()
| GLenum gl::Buffer::getAccess |
( |
| ) |
const |
|
inline |
◆ getAccessFlags()
◆ getImplementation()
◆ getIndexRange()
◆ getLabel()
◆ getMapLength()
| GLint64 gl::Buffer::getMapLength |
( |
| ) |
const |
|
inline |
◆ getMapOffset()
| GLint64 gl::Buffer::getMapOffset |
( |
| ) |
const |
|
inline |
◆ getMapPointer()
| GLvoid* gl::Buffer::getMapPointer |
( |
| ) |
const |
|
inline |
◆ getSize()
| GLint64 gl::Buffer::getSize |
( |
| ) |
const |
|
inline |
◆ getUsage()
| GLenum gl::Buffer::getUsage |
( |
| ) |
const |
|
inline |
◆ isMapped()
◆ map()
◆ mapRange()
◆ onPixelUnpack()
| void gl::Buffer::onPixelUnpack |
( |
| ) |
|
◆ onTransformFeedback()
| void gl::Buffer::onTransformFeedback |
( |
| ) |
|
◆ setLabel()
◆ unmap()
The documentation for this class was generated from the following files:
- Source/ThirdParty/ANGLE/src/libANGLE/Buffer.h
- Source/ThirdParty/ANGLE/src/libANGLE/Buffer.cpp