Kanzi  3.9.5
Kanzi Engine API
kanzi::CompositionManager Member List

This is the complete list of members for kanzi::CompositionManager, including all inherited members.

acquireTemporaryCompositionTarget(const Request &compositionReq)kanzi::CompositionManagervirtual
acquireTemporaryCompositionTarget(unsigned int width, unsigned int height, GraphicsFormat colorFormat, GraphicsFormat depthStencilFormat)kanzi::CompositionManager
acquireTemporaryCompositionTarget(unsigned int width, unsigned int height, bool alpha, bool depth, bool stencil)kanzi::CompositionManagerinline
clear()kanzi::CompositionManager
colorRenderbufferMatches(const Renderbuffer &renderbuffer, const Request &compositionReq) constkanzi::CompositionManagerinline
colorTextureMatches(const Texture &texture, const Request &compositionReq) constkanzi::CompositionManagerinline
CompositionManager(ResourceManager *resourceManager)kanzi::CompositionManagerexplicit
compositionTargetMatches(const Target &target, const Request &compositionReq, float downScaleLimit) constkanzi::CompositionManager
compositionTargetMatches(const Target &target, const Request &compositionReq) constkanzi::CompositionManagerinline
compositionTargetMatches(TextureSharedPtr texture, unsigned int width, unsigned int height, GraphicsFormat colorFormat, GraphicsFormat depthStencilFormat) constkanzi::CompositionManagerinline
compositionTargetMatches(TextureSharedPtr texture, unsigned int width, unsigned int height, bool alpha, bool depth, bool stencil, float downScaleLimit) constkanzi::CompositionManagerinline
compositionTargetMatches(TextureSharedPtr texture, unsigned int width, unsigned int height, bool alpha, bool depth, bool stencil) constkanzi::CompositionManagerinline
createPersistentColorRenderbuffer(const CompositionManager::Request &compositionReq)kanzi::CompositionManager
createPersistentCompositionTarget(const Request &compositionReq)kanzi::CompositionManagervirtual
createPersistentCompositionTarget(unsigned int width, unsigned int height, GraphicsFormat colorFormat, GraphicsFormat depthStencilFormat, Sampler::AddressingMode addressingMode)kanzi::CompositionManager
createPersistentCompositionTarget(unsigned int width, unsigned int height, bool alpha, bool depth, bool stencil)kanzi::CompositionManagerinline
createPersistentDepthStencilRenderbuffer(const CompositionManager::Request &compositionReq)kanzi::CompositionManagervirtual
createPersistentDepthStencilRenderbuffer(unsigned int width, unsigned int height, GraphicsFormat depthStencilFormat, unsigned int samples)kanzi::CompositionManager
createPersistentDepthStencilRenderbuffer(unsigned int width, unsigned int height, bool depth, bool stencil, unsigned int samples)kanzi::CompositionManager
createPersistentDepthTexture(const CompositionManager::Request &compositionReq)kanzi::CompositionManager
createPersistentTexture(const CompositionManager::Request &compositionReq)kanzi::CompositionManager
createTemporaryCompositionTarget(const CompositionManager::Request &compositionReq, TextureSharedPtr texture, RenderbufferSharedPtr colorRenderbuffer, TextureSharedPtr depthTexture)kanzi::CompositionManagerprotected
depthTextureMatches(const Texture &texture, const Request &compositionReq) constkanzi::CompositionManagerinline
findClosestColorRenderbuffer(const CompositionManager::Request &compositionReq)kanzi::CompositionManagerprotected
findClosestDepthTexture(const CompositionManager::Request &compositionReq)kanzi::CompositionManagerprotected
findClosestTexture(const CompositionManager::Request &compositionReq)kanzi::CompositionManagerprotected
getColorFormat(bool alpha) constkanzi::CompositionManagerinline
getColorRenderbufferMatchLevel(const Renderbuffer &renderbuffer, const Request &compositionReq) constkanzi::CompositionManagerprotected
getDepthRenderbufferFormat() constkanzi::CompositionManagerinline
getDepthStencilFormat(bool depth, bool stencil) constkanzi::CompositionManagerinline
getDepthStencilRenderbufferFormat() constkanzi::CompositionManagerinline
getDepthTextureFormat() constkanzi::CompositionManagerinline
getDepthTextureMatchLevel(const Texture &texture, const Request &compositionReq) constkanzi::CompositionManagerprotected
getReuseParameters() constkanzi::CompositionManagerinline
getStencilRenderbufferFormat() constkanzi::CompositionManagerinline
getTextureMatchLevel(const Texture &texture, const Request &compositionReq) constkanzi::CompositionManagerprotected
getUnusedTargetCounts(size_t &textures, size_t &renderBuffers, size_t &depthTextures)kanzi::CompositionManagerinline
initialize(Renderer &renderer)kanzi::CompositionManager
markColorRenderbufferUnused(RenderbufferSharedPtr colorRenderbuffer)kanzi::CompositionManagerprotected
markDepthTextureUnused(TextureSharedPtr depthTexture)kanzi::CompositionManagerprotected
markTextureUnused(TextureSharedPtr texture)kanzi::CompositionManagerprotected
pruneUnusedTargets()kanzi::CompositionManager
releaseTemporaryCompositionTarget(const Target &target)kanzi::CompositionManagervirtual
setReuseParameters(const ReuseParameters &reuseParameters)kanzi::CompositionManagerinline
~CompositionManager()kanzi::CompositionManagerinlinevirtual