|
| 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