This is the complete list of members for kanzi::CompositionManager, including all inherited members.
acquireTemporaryCompositionTarget(const Request &compositionReq) | kanzi::CompositionManager | virtual |
acquireTemporaryCompositionTarget(const CompositionContentRequirements &requirements) | kanzi::CompositionManager | inline |
acquireTemporaryCompositionTarget(unsigned int width, unsigned int height, GraphicsFormat colorFormat, GraphicsFormat depthStencilFormat) | kanzi::CompositionManager | inline |
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::CompositionManager | inline |
acquireTemporaryCompositionTarget(unsigned int width, unsigned int height, bool alpha, bool depth, bool stencil, unsigned int numSamples) | kanzi::CompositionManager | inline |
AvailableRenderbufferContainer typedef | kanzi::CompositionManager | |
AvailableTextureContainer typedef | kanzi::CompositionManager | |
AvailableTextureSpan typedef | kanzi::CompositionManager | |
clear() | kanzi::CompositionManager | |
colorRenderbufferMatches(const Renderbuffer &renderbuffer, const Request &compositionReq) const | kanzi::CompositionManager | inline |
colorTextureMatches(const Texture &texture, const Request &compositionReq) const | kanzi::CompositionManager | inline |
CompositionManager(ResourceManager *resourceManager) | kanzi::CompositionManager | explicit |
compositionTargetMatches(const Target &target, const Request &compositionReq, float downScaleLimit) const | kanzi::CompositionManager | |
compositionTargetMatches(const Target &target, const Request &compositionReq) const | kanzi::CompositionManager | inline |
compositionTargetMatches(TextureSharedPtr texture, unsigned int width, unsigned int height, GraphicsFormat colorFormat, GraphicsFormat depthStencilFormat) const | kanzi::CompositionManager | inline |
compositionTargetMatches(TextureSharedPtr texture, unsigned int width, unsigned int height, bool alpha, bool depth, bool stencil, float downScaleLimit) const | kanzi::CompositionManager | inline |
compositionTargetMatches(TextureSharedPtr texture, unsigned int width, unsigned int height, bool alpha, bool depth, bool stencil) const | kanzi::CompositionManager | inline |
createPersistentColorRenderbuffer(const CompositionManager::Request &compositionReq) | kanzi::CompositionManager | |
createPersistentCompositionTarget(const Request &compositionReq) | kanzi::CompositionManager | virtual |
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::CompositionManager | inline |
createPersistentDepthStencilRenderbuffer(const CompositionManager::Request &compositionReq) | kanzi::CompositionManager | virtual |
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::CompositionManager | protected |
depthTextureMatches(const Texture &texture, const Request &compositionReq) const | kanzi::CompositionManager | inline |
findClosestColorRenderbuffer(const CompositionManager::Request &compositionReq) | kanzi::CompositionManager | protected |
findClosestDepthTexture(const CompositionManager::Request &compositionReq) | kanzi::CompositionManager | protected |
findClosestTexture(const CompositionManager::Request &compositionReq) | kanzi::CompositionManager | protected |
getAvailableTextures() const | kanzi::CompositionManager | inline |
getColorFormat(bool alpha) const | kanzi::CompositionManager | inline |
getColorRenderbufferMatchLevel(const Renderbuffer &renderbuffer, const Request &compositionReq) const | kanzi::CompositionManager | protected |
getDepthRenderbufferFormat() const | kanzi::CompositionManager | inline |
getDepthStencilFormat(bool depth, bool stencil) const | kanzi::CompositionManager | inline |
getDepthStencilRenderbufferFormat() const | kanzi::CompositionManager | inline |
getDepthTextureFormat() const | kanzi::CompositionManager | inline |
getDepthTextureMatchLevel(const Texture &texture, const Request &compositionReq) const | kanzi::CompositionManager | protected |
getReuseParameters() const | kanzi::CompositionManager | inline |
getStencilRenderbufferFormat() const | kanzi::CompositionManager | inline |
getTextureMatchLevel(const Texture &texture, const Request &compositionReq) const | kanzi::CompositionManager | protected |
getUnusedTargetCounts(size_t &textures, size_t &renderBuffers, size_t &depthTextures) | kanzi::CompositionManager | inline |
getUsedTextures() const | kanzi::CompositionManager | inline |
initialize(Renderer &renderer) | kanzi::CompositionManager | |
markColorRenderbufferUnused(RenderbufferSharedPtr colorRenderbuffer) | kanzi::CompositionManager | protected |
markDepthTextureUnused(TextureSharedPtr depthTexture) | kanzi::CompositionManager | protected |
markTextureUnused(TextureSharedPtr texture) | kanzi::CompositionManager | protected |
pruneUnusedTargets() | kanzi::CompositionManager | |
releaseTemporaryCompositionTarget(const Target &target) | kanzi::CompositionManager | virtual |
setReuseParameters(const ReuseParameters &reuseParameters) | kanzi::CompositionManager | inline |
UsedTextureSpan typedef | kanzi::CompositionManager | |
~CompositionManager()=default | kanzi::CompositionManager | virtual |