| _beginFrame(void) | Ogre::VaoManager | inlinevirtual | 
  | _getDynamicBufferCurrentFrameNoWait(void) const | Ogre::VaoManager | inline | 
  | _notifyStagingBufferEnteredZeroRef(StagingBuffer *stagingBuffer) | Ogre::VaoManager |  | 
  | _notifyStagingBufferLeftZeroRef(StagingBuffer *stagingBuffer) | Ogre::VaoManager |  | 
  | _update(void) | Ogre::GLES2VaoManager | virtual | 
  | AllocatedObject() | Ogre::AllocatedObject< Alloc > | inlineexplicit | 
  | bindDrawId(void) | Ogre::GLES2VaoManager |  | 
  | BlockVec typedef | Ogre::GLES2VaoManager |  | 
  | calculateVertexSize(const VertexElement2Vec &vertexElements) | Ogre::VaoManager | static | 
  | createAsyncTicket(BufferPacked *creator, StagingBuffer *stagingBuffer, size_t elementStart, size_t elementCount) | Ogre::GLES2VaoManager | 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::GLES2VaoManager | virtual | 
  | createTexBuffer(PixelFormat 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 |  | 
  | getAttributeIndexFor(VertexElementSemantic semantic) | Ogre::GLES2VaoManager | static | 
  | 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 | 
  | getMaxVertexAttribs(void) const | Ogre::GLES2VaoManager | inline | 
  | 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 | 
  | GLES2VaoManager() | Ogre::GLES2VaoManager |  | 
  | isFrameFinished(uint32 frameCount) | Ogre::GLES2VaoManager | virtual | 
  | mergeContiguousBlocks(BlockVec::iterator blockToMerge, BlockVec &blocks) | Ogre::GLES2VaoManager | static | 
  | 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::GLES2VaoManager |  | 
  | supportsArbBufferStorage(void) const | Ogre::GLES2VaoManager | inline | 
  | supportsBaseInstance(void) const | Ogre::VaoManager | inline | 
  | supportsIndirectBuffers(void) const | Ogre::VaoManager | inline | 
  | supportsPersistentMapping(void) const | Ogre::VaoManager | inline | 
  | VaoManager() | Ogre::VaoManager |  | 
  | waitFor(GLsync fenceName) | Ogre::GLES2VaoManager | static | 
  | waitForSpecificFrameToFinish(uint32 frameCount) | Ogre::GLES2VaoManager | virtual | 
  | waitForTailFrameToFinish(void) | Ogre::GLES2VaoManager | virtual | 
  | ~AllocatedObject() | Ogre::AllocatedObject< Alloc > | inline | 
  | ~GLES2VaoManager() | Ogre::GLES2VaoManager | virtual | 
  | ~VaoManager() | Ogre::VaoManager | virtual |