| _beginFrame(void) | Ogre::VaoManager | inlinevirtual |
| _getDynamicBufferCurrentFrameNoWait(void) const | Ogre::VaoManager | inline |
| _notifyStagingBufferEnteredZeroRef(StagingBuffer *stagingBuffer) | Ogre::VaoManager | |
| _notifyStagingBufferLeftZeroRef(StagingBuffer *stagingBuffer) | Ogre::VaoManager | |
| _update(void) | Ogre::NULLVaoManager | virtual |
| AllocatedObject() | Ogre::AllocatedObject< Alloc > | inlineexplicit |
| BlockVec typedef | Ogre::NULLVaoManager | |
| calculateVertexSize(const VertexElement2Vec &vertexElements) | Ogre::VaoManager | static |
| cleanupEmptyPools(void) | Ogre::NULLVaoManager | virtual |
| createAsyncTicket(BufferPacked *creator, StagingBuffer *stagingBuffer, size_t elementStart, size_t elementCount) | Ogre::NULLVaoManager | virtual |
| createConstBuffer(size_t sizeBytes, BufferType bufferType, void *initialData, bool keepAsShadow) | Ogre::VaoManager | |
| createIndexBuffer(IndexBufferPacked::IndexType indexType, size_t numIndices, BufferType bufferType, void *initialData, bool keepAsShadow) | Ogre::VaoManager | |
| createIndirectBuffer(size_t sizeBytes, BufferType bufferType, void *initialData, bool keepAsShadow) | Ogre::VaoManager | |
| createMultiSourceVertexBufferPool(const VertexElement2VecVec &vertexElementsBySource, size_t maxNumVertices, BufferType bufferType) | Ogre::VaoManager | |
| createStagingBuffer(size_t sizeBytes, bool forUpload) | Ogre::NULLVaoManager | virtual |
| createTexBuffer(PixelFormatGpu pixelFormat, size_t sizeBytes, BufferType bufferType, void *initialData, bool keepAsShadow) | Ogre::VaoManager | |
| createUavBuffer(size_t numElements, uint32 bytesPerElement, uint32 bindFlags, void *initialData, bool keepAsShadow) | Ogre::VaoManager | |
| createVertexArrayObject(const VertexBufferPackedVec &vertexBuffers, IndexBufferPacked *indexBuffer, OperationType opType) | Ogre::VaoManager | |
| createVertexBuffer(const VertexElement2Vec &vertexElements, size_t numVertices, BufferType bufferType, void *initialData, bool keepAsShadow) | Ogre::VaoManager | |
| destroyConstBuffer(ConstBufferPacked *constBuffer) | Ogre::VaoManager | |
| destroyIndexBuffer(IndexBufferPacked *indexBuffer) | Ogre::VaoManager | |
| destroyIndirectBuffer(IndirectBufferPacked *indirectBuffer) | Ogre::VaoManager | |
| destroyTexBuffer(TexBufferPacked *texBuffer) | Ogre::VaoManager | |
| destroyUavBuffer(UavBufferPacked *uavBuffer) | Ogre::VaoManager | |
| destroyVertexArrayObject(VertexArrayObject *vao) | Ogre::VaoManager | |
| destroyVertexBuffer(VertexBufferPacked *vertexBuffer) | Ogre::VaoManager | |
| getConstBufferAlignment(void) const | Ogre::VaoManager | inline |
| getConstBufferMaxSize(void) const | Ogre::VaoManager | inline |
| getDefaultStagingBufferLifetime(void) const | Ogre::VaoManager | inline |
| getDefaultStagingBufferUnfencedTime(void) const | Ogre::VaoManager | inline |
| getDynamicBufferMultiplier(void) const | Ogre::VaoManager | inline |
| getFrameCount(void) | Ogre::VaoManager | inline |
| getMemoryStats(MemoryStatsEntryVec &outStats, size_t &outCapacityBytes, size_t &outFreeBytes, Log *log) const | Ogre::NULLVaoManager | virtual |
| getStagingBuffer(size_t minSizeBytes, bool forUpload) | Ogre::VaoManager | |
| getTexBufferAlignment(void) const | Ogre::VaoManager | inline |
| getTexBufferMaxSize(void) const | Ogre::VaoManager | inline |
| getTimer(void) | Ogre::VaoManager | inline |
| getUavBufferAlignment(void) const | Ogre::VaoManager | inline |
| getUavBufferMaxSize(void) const | Ogre::VaoManager | inline |
| isFrameFinished(uint32 frameCount) | Ogre::NULLVaoManager | virtual |
| MemoryStatsEntryVec typedef | Ogre::VaoManager | |
| NULLVaoManager() | Ogre::NULLVaoManager | |
| operator delete(void *ptr) | Ogre::AllocatedObject< Alloc > | inline |
| operator delete(void *ptr, void *) | Ogre::AllocatedObject< Alloc > | inline |
| operator delete(void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | inline |
| operator delete[](void *ptr) | Ogre::AllocatedObject< Alloc > | inline |
| operator delete[](void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | inline |
| operator new(size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | inline |
| operator new(size_t sz) | Ogre::AllocatedObject< Alloc > | inline |
| operator new(size_t sz, void *ptr) | Ogre::AllocatedObject< Alloc > | inline |
| operator new[](size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | inline |
| operator new[](size_t sz) | Ogre::AllocatedObject< Alloc > | inline |
| setDefaultStagingBufferlifetime(uint32 lifetime, uint32 unfencedTime) | Ogre::VaoManager | |
| StrideChangerVec typedef | Ogre::NULLVaoManager | |
| supportsArbBufferStorage(void) const | Ogre::NULLVaoManager | inline |
| supportsBaseInstance(void) const | Ogre::VaoManager | inline |
| supportsIndirectBuffers(void) const | Ogre::VaoManager | inline |
| supportsPersistentMapping(void) const | Ogre::VaoManager | inline |
| VaoManager(const NameValuePairList *params) | Ogre::VaoManager | |
| waitForSpecificFrameToFinish(uint32 frameCount) | Ogre::NULLVaoManager | virtual |
| waitForTailFrameToFinish(void) | Ogre::NULLVaoManager | virtual |
| ~AllocatedObject() | Ogre::AllocatedObject< Alloc > | inline |
| ~NULLVaoManager() | Ogre::NULLVaoManager | virtual |
| ~VaoManager() | Ogre::VaoManager | virtual |