OGRE-Next  2.3
Object-Oriented Graphics Rendering Engine
Ogre::GL3PlusTextureGpuWindow Member List

This is the complete list of members for Ogre::GL3PlusTextureGpuWindow, including all inherited members.

_addPendingResidencyChanges(uint32 value)Ogre::GpuResource
_autogenerateMipmaps(CopyEncTransitionMode::CopyEncTransitionMode transitionMode=CopyEncTransitionMode::Auto) overrideOgre::GL3PlusTextureGpuvirtual
_getSysRamCopy(uint8 mipLevel)Ogre::TextureGpu
_getSysRamCopyAsBox(uint8 mipLevel)Ogre::TextureGpu
_getSysRamCopyBytesPerImage(uint8 mipLevel)Ogre::TextureGpu
_getSysRamCopyBytesPerRow(uint8 mipLevel)Ogre::TextureGpu
_isDataReadyImpl() const overrideOgre::GL3PlusTextureGpuWindowvirtual
_isManualTextureFlagPresent() constOgre::TextureGpu
_notifySysRamDownloadIsReady(uint8 *sysRamPtr, bool resyncOnly)Ogre::TextureGpu
_notifyTextureSlotChanged(const TexturePool *newPool, uint16 slice) overrideOgre::GL3PlusTextureGpuWindowvirtual
_resetTextureManager()Ogre::TextureGpu
_resolveTo(TextureGpu *resolveTexture)Ogre::TextureGpu
_setDepthBufferDefaults(uint16 depthBufferPoolId, bool preferDepthTexture, PixelFormatGpu desiredDepthBufferFormat) overrideOgre::GL3PlusTextureGpuRenderTargetvirtual
_setNextLayout(ResourceLayout::Layout layout)Ogre::TextureGpuvirtual
_setNextResidencyStatus(GpuResidency::GpuResidency nextResidency)Ogre::GpuResource
_setSampleDescription(SampleDescription desc, SampleDescription validatedSampleDesc)Ogre::TextureGpu
_setSourceType(uint8 type)Ogre::TextureGpu
_setToDisplayDummyTexture() overrideOgre::GL3PlusTextureGpuWindowvirtual
_syncGpuResidentToSystemRam()Ogre::TextureGpu
_transitionTo(GpuResidency::GpuResidency newResidency, uint8 *sysRamCopy, bool autoDeleteSysRamCopy=true)Ogre::TextureGpu
addListener(TextureGpuListener *listener)Ogre::TextureGpu
AllocatedObject()Ogre::AllocatedObject< Alloc >inlineexplicit
allowsAutoMipmaps() constOgre::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, bool keepResolvedTexSynced=true, CopyEncTransitionMode::CopyEncTransitionMode srcTransitionMode=CopyEncTransitionMode::Auto, CopyEncTransitionMode::CopyEncTransitionMode dstTransitionMode=CopyEncTransitionMode::Auto) overrideOgre::GL3PlusTextureGpuvirtual
getCurrentLayout() constOgre::TextureGpuvirtual
getCustomAttribute(IdString name, void *pData) overrideOgre::GL3PlusTextureGpuWindowvirtual
getDefaultLayout(bool bIgnoreDiscardableFlag=false) constOgre::TextureGpu
getDepth() constOgre::TextureGpu
getDepthBufferPoolId() const overrideOgre::GL3PlusTextureGpuRenderTargetvirtual
getDepthOrSlices() constOgre::TextureGpu
getDesiredDepthBufferFormat() const overrideOgre::GL3PlusTextureGpuRenderTargetvirtual
getDisplayTextureName() constOgre::GL3PlusTextureGpuinline
getEmptyBox(uint8 mipLevel)Ogre::TextureGpu
getFinalTextureName() constOgre::GL3PlusTextureGpuinline
getGlTextureTarget() constOgre::GL3PlusTextureGpuinline
getGpuPageOutStrategy() constOgre::GpuResource
getHeight() constOgre::TextureGpu
getInternalHeight() constOgre::TextureGpu
getInternalSliceStart() constOgre::TextureGpu
getInternalTextureType() constOgre::TextureGpu
getInternalWidth() constOgre::TextureGpu
getListeners() constOgre::TextureGpu
getMsaaFramebufferName() constOgre::GL3PlusTextureGpuinline
getName() constOgre::GpuResource
getNameStr() const overrideOgre::TextureGpuvirtual
getNextResidencyStatus() constOgre::GpuResource
getNumMipmaps() constOgre::TextureGpu
getNumSlices() constOgre::TextureGpu
getOrientationMode() const overrideOgre::GL3PlusTextureGpuRenderTargetvirtual
getPendingResidencyChanges() constOgre::GpuResource
getPixelFormat() constOgre::TextureGpu
getPreferDepthTexture() const overrideOgre::GL3PlusTextureGpuRenderTargetvirtual
getRealResourceNameStr() constOgre::TextureGpuvirtual
getRequestedSampleDescription() constOgre::TextureGpu
getResidencyStatus() constOgre::GpuResource
getResourceGroupStr() constOgre::TextureGpuvirtual
getSampleDescription() constOgre::TextureGpu
getSettingsDesc() constOgre::TextureGpu
getSizeBytes() constOgre::TextureGpu
getSourceType() constOgre::TextureGpu
getSubsampleLocations(vector< Vector2 >::type locations) overrideOgre::GL3PlusTextureGpuWindowvirtual
getTextureManager() constOgre::TextureGpu
getTexturePool() constOgre::TextureGpuinline
getTexturePoolId() constOgre::TextureGpuinline
getTextureType() constOgre::TextureGpu
getWidth() constOgre::TextureGpu
GL3PlusTextureGpu(GpuPageOutStrategy::GpuPageOutStrategy pageOutStrategy, VaoManager *vaoManager, IdString name, uint32 textureFlags, TextureTypes::TextureTypes initialType, TextureGpuManager *textureManager)Ogre::GL3PlusTextureGpu
GL3PlusTextureGpuRenderTarget(GpuPageOutStrategy::GpuPageOutStrategy pageOutStrategy, VaoManager *vaoManager, IdString name, uint32 textureFlags, TextureTypes::TextureTypes initialType, TextureGpuManager *textureManager)Ogre::GL3PlusTextureGpuRenderTarget
GL3PlusTextureGpuWindow(GpuPageOutStrategy::GpuPageOutStrategy pageOutStrategy, VaoManager *vaoManager, IdString name, uint32 textureFlags, TextureTypes::TextureTypes initialType, TextureGpuManager *textureManager, GL3PlusContext *context, Window *window)Ogre::GL3PlusTextureGpuWindow
GpuResource(GpuPageOutStrategy::GpuPageOutStrategy pageOutStrategy, VaoManager *vaoManager, IdString name)Ogre::GpuResource
hasAutomaticBatching() constOgre::TextureGpu
hasAutoMipmapAuto() constOgre::TextureGpu
hasEquivalentParameters(TextureGpu *other) constOgre::TextureGpu
hasMsaaExplicitResolves() constOgre::TextureGpu
isDataReady() constOgre::TextureGpu
isDiscardableContent() constOgre::TextureGpu
isManualTexture() constOgre::TextureGpu
isMetadataReady() constOgre::TextureGpu
isMsaaPatternSupported(MsaaPatterns::MsaaPatterns pattern)Ogre::TextureGpuvirtual
isMultisample() constOgre::TextureGpu
isOpenGLRenderWindow() const overrideOgre::GL3PlusTextureGpuWindowvirtual
isPoolOwner() constOgre::TextureGpu
isReinterpretable() constOgre::TextureGpu
isRenderToTexture() constOgre::TextureGpu
isRenderWindowSpecific() constOgre::TextureGpu
isTexture() constOgre::TextureGpu
isTextureGpu() const overrideOgre::TextureGpuvirtual
isUav() constOgre::TextureGpu
msDefaultOrientationModeOgre::TextureGpustatic
msFinalTextureBufferOgre::TextureGpustatic
msMsaaTextureBufferOgre::TextureGpustatic
notifyAllListenersTextureChanged(uint32 reason, void *extraData=0)Ogre::TextureGpu
notifyDataIsReady() overrideOgre::GL3PlusTextureGpuWindowvirtual
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() constOgre::TextureGpu
removeListener(TextureGpuListener *listener)Ogre::TextureGpu
requiresTextureFlipping() constOgre::TextureGpu
scheduleReupload(Image2 *image=0, bool autoDeleteImage=true)Ogre::TextureGpu
scheduleTransitionTo(GpuResidency::GpuResidency nextResidency, Image2 *image=0, bool autoDeleteImage=true)Ogre::TextureGpu
setNumMipmaps(uint8 numMipmaps)Ogre::TextureGpu
setOrientationMode(OrientationMode orientationMode) overrideOgre::GL3PlusTextureGpuRenderTargetvirtual
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) overrideOgre::GL3PlusTextureGpuWindowvirtual
supportsAsDepthBufferFor(TextureGpu *colourTarget) constOgre::TextureGpuvirtual
swapBuffers() overrideOgre::GL3PlusTextureGpuWindowvirtual
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()Ogre::TextureGpu
waitForMetadata()Ogre::TextureGpu
writeContentsToFile(const String &filename, uint8 minMip, uint8 maxMip, bool automaticResolve=true)Ogre::TextureGpu
~AllocatedObject()Ogre::AllocatedObject< Alloc >inline
~GL3PlusTextureGpu() overrideOgre::GL3PlusTextureGpu
~GL3PlusTextureGpuRenderTarget() overrideOgre::GL3PlusTextureGpuRenderTarget
~GL3PlusTextureGpuWindow() overrideOgre::GL3PlusTextureGpuWindow
~GpuResource()Ogre::GpuResourcevirtual
~GpuTrackedResource()Ogre::GpuTrackedResourcevirtual
~TextureGpu() overrideOgre::TextureGpu