|
| | EmulatedIndexedStorage (Renderer11 *renderer) |
| |
| | ~EmulatedIndexedStorage () override |
| |
| bool | isMappable (GLbitfield access) const override |
| |
| gl::ErrorOrResult< ID3D11Buffer * > | getNativeStorage (SourceIndexData *indexInfo, const TranslatedAttribute &attribute, GLint startVertex) |
| |
| 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 |
| |
| 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) |
| |
◆ EmulatedIndexedStorage()
| rx::Buffer11::EmulatedIndexedStorage::EmulatedIndexedStorage |
( |
Renderer11 * |
renderer | ) |
|
◆ ~EmulatedIndexedStorage()
| rx::Buffer11::EmulatedIndexedStorage::~EmulatedIndexedStorage |
( |
| ) |
|
|
override |
◆ copyFromStorage()
◆ getNativeStorage()
◆ isMappable()
| bool rx::Buffer11::EmulatedIndexedStorage::isMappable |
( |
GLbitfield |
access | ) |
const |
|
inlineoverridevirtual |
◆ map()
◆ resize()
| gl::Error rx::Buffer11::EmulatedIndexedStorage::resize |
( |
size_t |
size, |
|
|
bool |
preserveData |
|
) |
| |
|
overridevirtual |
◆ unmap()
| void rx::Buffer11::EmulatedIndexedStorage::unmap |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file:
- Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp