|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Public Member Functions | |
| SystemMemoryStorage (Renderer11 *renderer) | |
| ~SystemMemoryStorage () override | |
| bool | isMappable (GLbitfield access) const override |
| gl::ErrorOrResult< CopyResult > | copyFromStorage (BufferStorage *source, size_t sourceOffset, size_t size, size_t destOffset) override |
| gl::Error | resize (size_t size, bool preserveData) override |
| gl::Error | map (size_t offset, size_t length, GLbitfield access, uint8_t **mapPointerOut) override |
| void | unmap () override |
| MemoryBuffer * | getSystemCopy () |
Public Member Functions inherited from rx::Buffer11::BufferStorage | |
| virtual | ~BufferStorage () |
| DataRevision | getDataRevision () const |
| BufferUsage | getUsage () const |
| size_t | getSize () const |
| void | setDataRevision (DataRevision rev) |
| gl::Error | setData (const uint8_t *data, size_t offset, size_t size) |
Protected Attributes | |
| MemoryBuffer | mSystemCopy |
Protected Attributes inherited from rx::Buffer11::BufferStorage | |
| Renderer11 * | mRenderer |
| DataRevision | mRevision |
| const BufferUsage | mUsage |
| size_t | mBufferSize |
Additional Inherited Members | |
Protected Member Functions inherited from rx::Buffer11::BufferStorage | |
| BufferStorage (Renderer11 *renderer, BufferUsage usage) | |
|
explicit |
|
inlineoverride |
|
overridevirtual |
Implements rx::Buffer11::BufferStorage.
|
inline |
|
inlineoverridevirtual |
Implements rx::Buffer11::BufferStorage.
|
overridevirtual |
Implements rx::Buffer11::BufferStorage.
|
overridevirtual |
Implements rx::Buffer11::BufferStorage.
|
overridevirtual |
Implements rx::Buffer11::BufferStorage.
|
protected |
1.8.13