Kanzi  3.9.9
Kanzi Engine C++ 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(const CompositionContentRequirements &requirements)kanzi::CompositionManagerinline
acquireTemporaryCompositionTarget(unsigned int width, unsigned int height, GraphicsFormat colorFormat, GraphicsFormat depthStencilFormat)kanzi::CompositionManagerinline
acquireTemporaryCompositionTarget(unsigned int width, unsigned int height, GraphicsFormat colorFormat, GraphicsFormat depthStencilFormat, unsigned int numSamples)kanzi::CompositionManager
acquireTemporaryCompositionTarget(unsigned int width, unsigned int height, bool alpha, bool depth, bool stencil)kanzi::CompositionManagerinline
acquireTemporaryCompositionTarget(unsigned int width, unsigned int height, bool alpha, bool depth, bool stencil, unsigned int numSamples)kanzi::CompositionManagerinline
AvailableRenderbufferContainer typedefkanzi::CompositionManager
AvailableTextureContainer typedefkanzi::CompositionManager
AvailableTextureSpan typedefkanzi::CompositionManager
clear()kanzi::CompositionManager
colorRenderbufferMatches(const Renderbuffer &renderbuffer, const Request &compositionReq) const kanzi::CompositionManagerinline
colorTextureMatches(const Texture &texture, const Request &compositionReq) const kanzi::CompositionManagerinline
CompositionManager(ResourceManager *resourceManager)kanzi::CompositionManagerexplicit
compositionTargetMatches(const Target &target, const Request &compositionReq, float downScaleLimit) const kanzi::CompositionManager
compositionTargetMatches(const Target &target, const Request &compositionReq) const kanzi::CompositionManagerinline
compositionTargetMatches(TextureSharedPtr texture, unsigned int width, unsigned int height, GraphicsFormat colorFormat, GraphicsFormat depthStencilFormat) const kanzi::CompositionManagerinline
compositionTargetMatches(TextureSharedPtr texture, unsigned int width, unsigned int height, bool alpha, bool depth, bool stencil, float downScaleLimit) const kanzi::CompositionManagerinline
compositionTargetMatches(TextureSharedPtr texture, unsigned int width, unsigned int height, bool alpha, bool depth, bool stencil) const kanzi::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) const kanzi::CompositionManagerinline
findClosestColorRenderbuffer(const CompositionManager::Request &compositionReq)kanzi::CompositionManagerprotected
findClosestDepthTexture(const CompositionManager::Request &compositionReq)kanzi::CompositionManagerprotected
findClosestTexture(const CompositionManager::Request &compositionReq)kanzi::CompositionManagerprotected
getAvailableTextures() const kanzi::CompositionManagerinline
getColorFormat(bool alpha) const kanzi::CompositionManagerinline
getColorRenderbufferMatchLevel(const Renderbuffer &renderbuffer, const Request &compositionReq) const kanzi::CompositionManagerprotected
getDepthRenderbufferFormat() const kanzi::CompositionManagerinline
getDepthStencilFormat(bool depth, bool stencil) const kanzi::CompositionManagerinline
getDepthStencilRenderbufferFormat() const kanzi::CompositionManagerinline
getDepthTextureFormat() const kanzi::CompositionManagerinline
getDepthTextureMatchLevel(const Texture &texture, const Request &compositionReq) const kanzi::CompositionManagerprotected
getReuseParameters() const kanzi::CompositionManagerinline
getStencilRenderbufferFormat() const kanzi::CompositionManagerinline
getTextureMatchLevel(const Texture &texture, const Request &compositionReq) const kanzi::CompositionManagerprotected
getUnusedTargetCounts(size_t &textures, size_t &renderBuffers, size_t &depthTextures)kanzi::CompositionManagerinline
getUsedTextures() const 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
UsedTextureSpan typedefkanzi::CompositionManager
~CompositionManager()=defaultkanzi::CompositionManagervirtual