| _addPendingResidencyChanges(uint32 value) | Ogre::GpuResource | |
| _autogenerateMipmaps(void)=0 | Ogre::TextureGpu | pure virtual |
| _getSysRamCopy(uint8 mipLevel) | Ogre::TextureGpu | |
| _getSysRamCopyAsBox(uint8 mipLevel) | Ogre::TextureGpu | |
| _getSysRamCopyBytesPerImage(uint8 mipLevel) | Ogre::TextureGpu | |
| _getSysRamCopyBytesPerRow(uint8 mipLevel) | Ogre::TextureGpu | |
| _isDataReadyImpl(void) const =0 | Ogre::TextureGpu | pure virtual |
| _isManualTextureFlagPresent(void) const | Ogre::TextureGpu | |
| _notifySysRamDownloadIsReady(uint8 *sysRamPtr, bool resyncOnly) | Ogre::TextureGpu | |
| _notifyTextureSlotChanged(const TexturePool *newPool, uint16 slice) | Ogre::TextureGpu | virtual |
| _resetTextureManager(void) | Ogre::TextureGpu | |
| _resolveTo(TextureGpu *resolveTexture) | Ogre::TextureGpu | |
| _setDepthBufferDefaults(uint16 depthBufferPoolId, bool preferDepthTexture, PixelFormatGpu desiredDepthBufferFormat) | Ogre::TextureGpu | virtual |
| _setNextResidencyStatus(GpuResidency::GpuResidency nextResidency) | Ogre::GpuResource | |
| _setSampleDescription(SampleDescription desc, SampleDescription validatedSampleDesc) | Ogre::TextureGpu | |
| _setToDisplayDummyTexture(void)=0 | Ogre::TextureGpu | pure virtual |
| _syncGpuResidentToSystemRam(void) | Ogre::TextureGpu | |
| _transitionTo(GpuResidency::GpuResidency newResidency, uint8 *sysRamCopy, bool autoDeleteSysRamCopy=true) | Ogre::TextureGpu | |
| addListener(TextureGpuListener *listener) | Ogre::TextureGpu | |
| AllocatedObject() | Ogre::AllocatedObject< Alloc > | inlineexplicit |
| allowsAutoMipmaps(void) const | Ogre::TextureGpu | |
| copyContentsToMemory(TextureBox src, TextureBox dst, PixelFormatGpu dstFormat, bool automaticResolve=true) | Ogre::TextureGpu | |
| copyParametersFrom(TextureGpu *src) | Ogre::TextureGpu | |
| copyTo(TextureGpu *dst, const TextureBox &dstBox, uint8 dstMipLevel, const TextureBox &srcBox, uint8 srcMipLevel) | Ogre::TextureGpu | virtual |
| getCustomAttribute(IdString name, void *pData) | Ogre::TextureGpu | inlinevirtual |
| getDepth(void) const | Ogre::TextureGpu | |
| getDepthBufferPoolId(void) const | Ogre::TextureGpu | virtual |
| getDepthOrSlices(void) const | Ogre::TextureGpu | |
| getDesiredDepthBufferFormat(void) const | Ogre::TextureGpu | virtual |
| getEmptyBox(uint8 mipLevel) | Ogre::TextureGpu | |
| getGpuPageOutStrategy(void) const | Ogre::GpuResource | |
| getHeight(void) const | Ogre::TextureGpu | |
| getInternalSliceStart(void) const | Ogre::TextureGpu | |
| getInternalTextureType(void) const | Ogre::TextureGpu | |
| getListeners(void) const | Ogre::TextureGpu | |
| getName(void) const | Ogre::GpuResource | |
| getNameStr(void) const | Ogre::TextureGpu | virtual |
| getNextResidencyStatus(void) const | Ogre::GpuResource | |
| getNumMipmaps(void) const | Ogre::TextureGpu | |
| getNumSlices(void) const | Ogre::TextureGpu | |
| getPendingResidencyChanges(void) const | Ogre::GpuResource | |
| getPixelFormat(void) const | Ogre::TextureGpu | |
| getPreferDepthTexture(void) const | Ogre::TextureGpu | virtual |
| getRealResourceNameStr(void) const | Ogre::TextureGpu | virtual |
| getRequestedSampleDescription(void) const | Ogre::TextureGpu | |
| getResidencyStatus(void) const | Ogre::GpuResource | |
| getResourceGroupStr(void) const | Ogre::TextureGpu | virtual |
| getSampleDescription(void) const | Ogre::TextureGpu | |
| getSettingsDesc(void) const | Ogre::TextureGpu | |
| getSizeBytes(void) const | Ogre::TextureGpu | |
| getSubsampleLocations(vector< Vector2 >::type locations)=0 | Ogre::TextureGpu | pure virtual |
| getTextureManager(void) const | Ogre::TextureGpu | |
| getTexturePool(void) const | Ogre::TextureGpu | inline |
| getTexturePoolId(void) const | Ogre::TextureGpu | inline |
| getTextureType(void) const | Ogre::TextureGpu | |
| getWidth(void) const | Ogre::TextureGpu | |
| GpuResource(GpuPageOutStrategy::GpuPageOutStrategy pageOutStrategy, VaoManager *vaoManager, IdString name) | Ogre::GpuResource | |
| hasAutomaticBatching(void) const | Ogre::TextureGpu | |
| hasAutoMipmapAuto(void) const | Ogre::TextureGpu | |
| hasEquivalentParameters(TextureGpu *other) const | Ogre::TextureGpu | |
| hasMsaaExplicitResolves(void) const | Ogre::TextureGpu | |
| isDataReady(void) | Ogre::TextureGpu | |
| isManualTexture(void) const | Ogre::TextureGpu | |
| isMetadataReady(void) const | Ogre::TextureGpu | |
| isMsaaPatternSupported(MsaaPatterns::MsaaPatterns pattern) | Ogre::TextureGpu | virtual |
| isMultisample(void) const | Ogre::TextureGpu | |
| isOpenGLRenderWindow(void) const | Ogre::TextureGpu | virtual |
| isPoolOwner(void) const | Ogre::TextureGpu | |
| isReinterpretable(void) const | Ogre::TextureGpu | |
| isRenderToTexture(void) const | Ogre::TextureGpu | |
| isRenderWindowSpecific(void) const | Ogre::TextureGpu | |
| isTexture(void) const | Ogre::TextureGpu | |
| isUav(void) const | Ogre::TextureGpu | |
| msFinalTextureBuffer | Ogre::TextureGpu | static |
| msMsaaTextureBuffer | Ogre::TextureGpu | static |
| notifyAllListenersTextureChanged(uint32 reason, void *extraData=0) | Ogre::TextureGpu | |
| notifyDataIsReady(void)=0 | Ogre::TextureGpu | pure virtual |
| 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 |
| prefersLoadingFromFileAsSRGB(void) const | Ogre::TextureGpu | |
| removeListener(TextureGpuListener *listener) | Ogre::TextureGpu | |
| requiresTextureFlipping(void) const | Ogre::TextureGpu | |
| scheduleTransitionTo(GpuResidency::GpuResidency nextResidency, Image2 *image=0, bool autoDeleteImage=true) | Ogre::TextureGpu | |
| setNumMipmaps(uint8 numMipmaps) | Ogre::TextureGpu | |
| setPixelFormat(PixelFormatGpu pixelFormat) | Ogre::TextureGpu | |
| setResolution(uint32 width, uint32 height, uint32 depthOrSlices=1u) | Ogre::TextureGpu | |
| setSampleDescription(SampleDescription desc) | Ogre::TextureGpu | |
| setTexturePoolId(uint32 poolId) | Ogre::TextureGpu | |
| setTextureType(TextureTypes::TextureTypes textureType) | Ogre::TextureGpu | virtual |
| supportsAsDepthBufferFor(TextureGpu *colourTarget) const | Ogre::TextureGpu | virtual |
| swapBuffers(void) | Ogre::TextureGpu | inlinevirtual |
| TextureGpu(GpuPageOutStrategy::GpuPageOutStrategy pageOutStrategy, VaoManager *vaoManager, IdString name, uint32 textureFlags, TextureTypes::TextureTypes initialType, TextureGpuManager *textureManager) | Ogre::TextureGpu | |
| unsafeScheduleTransitionTo(GpuResidency::GpuResidency nextResidency, Image2 *image=0, bool autoDeleteImage=true) | Ogre::TextureGpu | |
| waitForData(void) | Ogre::TextureGpu | |
| waitForMetadata(void) | Ogre::TextureGpu | |
| writeContentsToFile(const String &filename, uint8 minMip, uint8 maxMip, bool automaticResolve=true) | Ogre::TextureGpu | |
| ~AllocatedObject() | Ogre::AllocatedObject< Alloc > | inline |
| ~GpuResource() | Ogre::GpuResource | virtual |
| ~TextureGpu() | Ogre::TextureGpu | virtual |