#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