Kanzi 4.0.0-beta2
kanzi::Renderer Member List

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

advanceGlobalTime(chrono::milliseconds deltaTime)kanzi::Renderer
applyCameraMatrix(Matrix4x4 cameraProjectionMatrix, Matrix4x4 cameraViewMatrix, float near, float far)kanzi::Renderer
beginFrame()kanzi::Renderer
calculateProjectionCameraWorldMatrix()kanzi::Renderer
createImageObject(void *dataPointer, int target, int *attributes)kanzi::Renderer
deleteImageObject(void *imageObject)kanzi::Renderer
disableSubRectangleProjection()kanzi::Rendererinline
disableWorkaround(Workaround workaround)kanzi::Rendererinline
enableWorkaround(Workaround workaround)kanzi::Rendererinline
endFrame()kanzi::Renderer
findValidTextureFormat(GraphicsFormat format, unsigned int features) constkanzi::Renderer
flush() constkanzi::Renderer
getActiveColorSpace() constkanzi::Renderer
getActiveGraphicsOutput() constkanzi::Renderer
getActiveGraphicsOutput() constkanzi::Rendererinline
getActiveScalar(GraphicsScalar scalar) constkanzi::Rendererinline
getActiveSurfaceClientAPI() constkanzi::Renderer
getBlendStateCache()kanzi::Rendererinline
getColorWorkflow() constkanzi::Renderer
getCommandRecorder()kanzi::Rendererinline
getCompositionStack()kanzi::Rendererinline
getDepthStencilFormatForRenderbuffer(bool depth, bool stencil) constkanzi::Renderer
getDepthStencilFormatForTexture(bool depth, bool stencil) constkanzi::Renderer
getDepthStencilStateCache()kanzi::Rendererinline
getDrawBuffersSupport() constkanzi::Renderer
getDumpStateOnDrawCalls() constkanzi::Renderer
getFallback(GraphicsFormat format, unsigned int usageFlags) constkanzi::Renderer
getFeatures(GraphicsFormat format) constkanzi::Renderer
getFloatTextureSupport() constkanzi::Renderer
getGlesVersion() constkanzi::Renderer
getGlobalTime() constkanzi::Renderer
getHalfFloatTextureSupport() constkanzi::Renderer
getInheritedAspectRatioMultiplier() constkanzi::Rendererinline
getLastFrameStatistics()kanzi::Rendererinline
getLogging() constkanzi::Renderer
getMatrix(FixedMatrix matrixType) constkanzi::Rendererinline
getMaximumAnisotropy() constkanzi::Renderer
getMaximumRenderbufferSize() constkanzi::Renderer
getMaximumSampleCount() constkanzi::Renderer
getMaximumTextureSize(TextureType textureType) constkanzi::Renderer
getMaximumViewportHeight() constkanzi::Renderer
getMaximumViewportWidth() constkanzi::Renderer
getMultisampleSupport() constkanzi::Renderer
getNativePixelReadFormat()kanzi::Renderer
getOverrideClusterMaterial(Node *node, MaterialSharedPtr clusterMaterial, size_t clusterIndex) constkanzi::Renderer
getOverrideMaterialCallback() constkanzi::Rendererinline
getOverrideMaterialCallbackUserData() constkanzi::Rendererinline
getProgramBinarySupport() constkanzi::Renderer
getRasterStateCache()kanzi::Rendererinline
getRenderPassArchetypeCache()kanzi::Rendererinline
getSamplerCache()kanzi::Rendererinline
getScreenSize()kanzi::Rendererinline
getVertexInputStateCache()kanzi::Rendererinline
GPUCallsIsEnabled() constkanzi::Renderer
Information enum namekanzi::Renderer
InformationAll enum valuekanzi::Renderer
InformationBackend enum valuekanzi::Renderer
InformationDebug enum valuekanzi::Renderer
InformationFeatureSupport enum valuekanzi::Renderer
InformationFormatSupport enum valuekanzi::Renderer
InformationGLExtensions enum valuekanzi::Renderer
InformationGLRenderer enum valuekanzi::Renderer
InformationGLShadingLanguageVersion enum valuekanzi::Renderer
InformationGLVendor enum valuekanzi::Renderer
InformationGLVersion enum valuekanzi::Renderer
InformationImplementationDependent enum valuekanzi::Renderer
InformationProgramBinarySupport enum valuekanzi::Renderer
InformationShaderBinarySupport enum valuekanzi::Renderer
InformationSurface enum valuekanzi::Renderer
initialize(const RendererSettings &rendererSettings)kanzi::Renderer
invalidateAllocations()kanzi::Renderer
isHalfFloatVertexAttributeSupported() constkanzi::Rendererinline
isInitialized() constkanzi::Renderer
isSupported(RendererSupport feature) constkanzi::Renderer
isWorkaroundEnabled(Workaround workaround) constkanzi::Rendererinline
logOpenGLInformation(unsigned int flags) constkanzi::Renderer
OverrideMaterialCallback typedefkanzi::Renderer
Renderer()kanzi::Rendererexplicit
reset()kanzi::Renderer
resetActiveFramebuffer()kanzi::Renderer
resetFrame()kanzi::Renderer
setActiveGraphicsOutput(GraphicsOutput *graphicsOutput)kanzi::Renderer
setActiveScalar(GraphicsScalar scalar, float value)kanzi::Renderer
setColorWorkflow(ColorWorkflow colorWorkflow)kanzi::Renderer
setGPUCallsEnabled(bool enabled)kanzi::Renderer
setImageTargetTexture(TextureType type, void *imageObject)kanzi::Renderer
setLogging(bool enabled, bool dumpStateOnDrawCalls)kanzi::Renderer
setMatrix(FixedMatrix matrixType, Matrix4x4 matrix)kanzi::Renderer
setOverrideMaterial(MaterialSharedPtr material)kanzi::Rendererinline
setOverrideMaterialCallback(OverrideMaterialCallback callbackFunction, void *userData)kanzi::Rendererinline
setScreenSize(Vector2 screenSize)kanzi::Rendererinline
setSubRectangleProjection(RectangleFloat subRectangle)kanzi::Rendererinline
setWorkaroundEnable(Workaround workaround, bool enabled)kanzi::Rendererinline
supports(GraphicsFormat format, unsigned int features) constkanzi::Renderer
supportsColorAttachment(GraphicsFormat format) constkanzi::Renderer
supportsDepthStencilAttachment(GraphicsFormat format) constkanzi::Renderer
supportsRenderbuffer(GraphicsFormat format) constkanzi::Renderer
supportsTexture(GraphicsFormat format) constkanzi::Renderer
uninitialize()kanzi::Renderer
Workaround enum namekanzi::Renderer
WorkaroundAdreno330ColorBufferHalfFloat enum valuekanzi::Renderer
WorkaroundAMDCompressedTexStorage enum valuekanzi::Renderer
WorkaroundChromiumTextureImageUnitCount enum valuekanzi::Renderer
WorkaroundCount enum valuekanzi::Renderer
WorkaroundFaultyRequiredInternalformat enum valuekanzi::Renderer
WorkaroundPVRVFrameDepth32f enum valuekanzi::Renderer
WorkaroundPVRVFrameOESEGLImageExternal enum valuekanzi::Renderer
WorkaroundTegra3ColorBufferHalfFloat enum valuekanzi::Renderer
WorkaroundVivanteDepth32f enum valuekanzi::Renderer
WorkaroundVmware enum valuekanzi::Renderer
WorkaroundWaylandColorBufferFloatHalfFloat enum valuekanzi::Renderer
~Renderer()kanzi::Renderer