Here is a list of all documented functions with links to the class documentation for each member:
- c -
- Cancel() : Diligent::IAsyncTask
- CheckIfBoundAsDepthStencil() : Diligent::DeviceContextBase< EngineImplTraits >
- CheckIfBoundAsRenderTarget() : Diligent::DeviceContextBase< EngineImplTraits >
- CheckResources() : Diligent::IShaderResourceBinding, Diligent::ShaderResourceBindingBase< EngineImplTraits >
- Clear() : Diligent::IBytecodeCache, Diligent::ObjectsRegistry< KeyType, StrongPtrType, KeyHasher, KeyEqual >
- ClearDepthStencil() : Diligent.IDeviceContext, Diligent::DeviceContextD3D11Impl, Diligent::DeviceContextD3D12Impl, Diligent::DeviceContextGLImpl, Diligent::DeviceContextVkImpl, Diligent::DeviceContextWebGPUImpl
- ClearRenderTarget() : Diligent.IDeviceContext, Diligent::DeviceContextD3D11Impl, Diligent::DeviceContextD3D12Impl, Diligent::DeviceContextGLImpl, Diligent::DeviceContextVkImpl, Diligent::DeviceContextWebGPUImpl
- ClearStateCache() : Diligent::DeviceContextBase< EngineImplTraits >
- ClearStats() : Diligent.IDeviceContext
- CommandListBase() : Diligent::CommandListBase< EngineImplTraits >
- CommitShaderResources() : Diligent.IDeviceContext, Diligent::DeviceContextBase< EngineImplTraits >, Diligent::DeviceContextD3D11Impl, Diligent::DeviceContextD3D12Impl, Diligent::DeviceContextGLImpl, Diligent::DeviceContextVkImpl, Diligent::DeviceContextWebGPUImpl
- Compile() : Diligent::IDXCompiler
- ComputeRange() : Diligent::DepthRangeCalculator
- ComputeSunColor() : Diligent::EpipolarLightScattering
- Convert() : Diligent::HLSL2GLSLConverterImpl
- ConvertToFilterable() : Diligent::ShadowMapManager
- CoordinateGridRenderer() : Diligent::CoordinateGridRenderer
- CopyBLAS() : Diligent.IDeviceContext, Diligent::DeviceContextD3D11Impl, Diligent::DeviceContextD3D12Impl, Diligent::DeviceContextGLImpl, Diligent::DeviceContextVkImpl, Diligent::DeviceContextWebGPUImpl
- CopyBuffer() : Diligent.IDeviceContext, Diligent::DeviceContextBase< EngineImplTraits >, Diligent::DeviceContextD3D11Impl, Diligent::DeviceContextD3D12Impl, Diligent::DeviceContextGLImpl, Diligent::DeviceContextVkImpl, Diligent::DeviceContextWebGPUImpl
- CopyParameterDataToBuffer() : Diligent::IRasterizationRateMapMtl
- CopyStaticResources() : Diligent::IPipelineResourceSignature, Diligent::IPipelineState, Diligent::PipelineResourceSignatureBase< EngineImplTraits >, Diligent::PipelineResourceSignatureD3D11Impl, Diligent::PipelineResourceSignatureD3D12Impl, Diligent::PipelineResourceSignatureGLImpl, Diligent::PipelineResourceSignatureVkImpl, Diligent::PipelineResourceSignatureWebGPUImpl
- CopyTexSubimage() : Diligent::Texture1D_GL, Diligent::Texture1DArray_GL, Diligent::Texture2D_GL, Diligent::Texture2DArray_GL, Diligent::Texture3D_GL, Diligent::TextureCube_GL, Diligent::TextureCubeArray_GL
- CopyTexture() : Diligent.IDeviceContext, Diligent::DeviceContextBase< EngineImplTraits >, Diligent::DeviceContextD3D11Impl, Diligent::DeviceContextD3D12Impl, Diligent::DeviceContextGLImpl, Diligent::DeviceContextVkImpl, Diligent::DeviceContextWebGPUImpl
- CopyTLAS() : Diligent.IDeviceContext, Diligent::DeviceContextD3D11Impl, Diligent::DeviceContextD3D12Impl, Diligent::DeviceContextGLImpl, Diligent::DeviceContextVkImpl, Diligent::DeviceContextWebGPUImpl
- Create() : Diligent::GLTF::ResourceManager
- CreateArchiver() : Diligent::IArchiverFactory
- CreateBLAS() : Diligent.IRenderDevice, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreateBLASFromD3DResource() : Diligent::IRenderDeviceD3D12, Diligent::RenderDeviceD3D12Impl
- CreateBLASFromMtlResource() : Diligent::IRenderDeviceMtl
- CreateBLASFromVulkanResource() : Diligent::IRenderDeviceVk, Diligent::RenderDeviceVkImpl
- CreateBuffer() : Diligent.IRenderDevice, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreateBufferFromD3DResource() : Diligent::IRenderDeviceD3D11, Diligent::IRenderDeviceD3D12, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl
- CreateBufferFromGLHandle() : Diligent::IRenderDeviceGL, Diligent::RenderDeviceGLImpl
- CreateBufferFromMtlResource() : Diligent::IRenderDeviceMtl
- CreateBufferFromVulkanResource() : Diligent::IRenderDeviceVk, Diligent::RenderDeviceVkImpl
- CreateBufferFromWebGPUBuffer() : Diligent::IRenderDeviceWebGPU, Diligent::RenderDeviceWebGPUImpl
- CreateCommandQueueD3D12() : Diligent.IEngineFactoryD3D12
- CreateComputePipelineState() : Diligent.IRenderDevice, Diligent::IRenderStateCache, Diligent::ISerializationDevice, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreateDataBlob() : Diligent.IEngineFactory
- CreateDearchiver() : Diligent.IEngineFactory, Diligent::EngineFactoryOpenGLImpl, Diligent::EngineFactoryWebGPUImpl
- CreateDefaultShaderSourceStreamFactory() : Diligent.IEngineFactory, Diligent::IArchiverFactory
- CreateDefaultViews() : Diligent::BufferBase< EngineImplTraits >, Diligent::TextureBase< EngineImplTraits >
- CreateDeferredContext() : Diligent.IRenderDevice, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreateDeviceAndContextsD3D11() : Diligent.IEngineFactoryD3D11
- CreateDeviceAndContextsD3D12() : Diligent.IEngineFactoryD3D12
- CreateDeviceAndContextsWebGPU() : Diligent::EngineFactoryWebGPUImpl, Diligent::IEngineFactoryWebGPU
- CreateDeviceAndSwapChainGL() : Diligent::EngineFactoryOpenGLImpl, Diligent::IEngineFactoryOpenGL
- CreateDeviceMemory() : Diligent.IRenderDevice, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreateDeviceObject() : Diligent::RenderDeviceBase< EngineImplTraits >
- CreateDummyTexture() : Diligent::IRenderDeviceGL, Diligent::RenderDeviceGLImpl
- CreateFence() : Diligent.IRenderDevice, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreateFenceFromVulkanResource() : Diligent::IRenderDeviceVk, Diligent::RenderDeviceVkImpl
- CreateFramebuffer() : Diligent.IRenderDevice, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreateFromMemory() : Diligent::Image
- CreateFromPixels() : Diligent::Image
- CreateGraphicsPipelineState() : Diligent.IRenderDevice, Diligent::IRenderStateCache, Diligent::ISerializationDevice, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreateHLSL2GLSLConverter() : Diligent::EngineFactoryOpenGLImpl, Diligent::IEngineFactoryOpenGL
- CreateInputStream() : Diligent::IShaderSourceInputStreamFactory
- CreateInputStream2() : Diligent::IShaderSourceInputStreamFactory
- CreatePipelineResourceSignature() : Diligent.IRenderDevice, Diligent::ISerializationDevice, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreatePipelineState() : Diligent.IRenderDevice, Diligent::ISerializationDevice
- CreatePipelineStateCache() : Diligent.IRenderDevice, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreateQuery() : Diligent.IRenderDevice, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreateRasterizationRateMap() : Diligent::IRenderDeviceMtl
- CreateRasterizationRateMapFromMtlResource() : Diligent::IRenderDeviceMtl
- CreateRayTracingPipelineState() : Diligent.IRenderDevice, Diligent::IRenderStateCache, Diligent::ISerializationDevice, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreateRenderPass() : Diligent.IRenderDevice, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreateResourceBindings() : Diligent::GLTF_PBR_Renderer
- CreateResourceCacheSRB() : Diligent::GLTF_PBR_Renderer
- CreateResourceMapping() : Diligent.IRenderDevice, Diligent::RenderDeviceBase< EngineImplTraits >
- CreateSampler() : Diligent.IRenderDevice, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreateSBT() : Diligent.IRenderDevice, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreateSerializationDevice() : Diligent::IArchiverFactory
- CreateShader() : Diligent.IRenderDevice, Diligent::IRenderStateCache, Diligent::ISerializationDevice, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreateShaderResourceBinding() : Diligent::IPipelineResourceSignature, Diligent::IPipelineState, Diligent::PipelineResourceSignatureBase< EngineImplTraits >
- CreateSparseTexture() : Diligent::IRenderDeviceMtl
- CreateSRB() : Diligent::DepthRangeCalculator
- CreateSRBCache() : Diligent::USD::HnMaterial
- CreateStream() : Diligent::HLSL2GLSLConverterImpl
- CreateSwapChainD3D11() : Diligent.IEngineFactoryD3D11
- CreateSwapChainD3D12() : Diligent.IEngineFactoryD3D12
- CreateSwapChainWebGPU() : Diligent::EngineFactoryWebGPUImpl, Diligent::IEngineFactoryWebGPU
- CreateTask() : Diligent::USD::HnTaskManager
- CreateTexture() : Diligent.IRenderDevice, Diligent::ITextureLoader, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreateTexture1DFromD3DResource() : Diligent::IRenderDeviceD3D11, Diligent::RenderDeviceD3D11Impl
- CreateTexture2DFromD3DResource() : Diligent::IRenderDeviceD3D11, Diligent::RenderDeviceD3D11Impl
- CreateTexture3DFromD3DResource() : Diligent::IRenderDeviceD3D11, Diligent::RenderDeviceD3D11Impl
- CreateTextureFromD3DResource() : Diligent::IRenderDeviceD3D12, Diligent::RenderDeviceD3D12Impl
- CreateTextureFromGLHandle() : Diligent::IRenderDeviceGL, Diligent::RenderDeviceGLImpl
- CreateTextureFromMtlResource() : Diligent::IRenderDeviceMtl
- CreateTextureFromVulkanImage() : Diligent::IRenderDeviceVk, Diligent::RenderDeviceVkImpl
- CreateTextureFromWebGPUTexture() : Diligent::IRenderDeviceWebGPU, Diligent::RenderDeviceWebGPUImpl
- CreateTilePipelineState() : Diligent.IRenderDevice, Diligent::IRenderStateCache, Diligent::ISerializationDevice, Diligent::RenderDeviceBase< EngineImplTraits >
- CreateTLAS() : Diligent.IRenderDevice, Diligent::RenderDeviceD3D11Impl, Diligent::RenderDeviceD3D12Impl, Diligent::RenderDeviceGLImpl, Diligent::RenderDeviceVkImpl, Diligent::RenderDeviceWebGPUImpl
- CreateTLASFromD3DResource() : Diligent::IRenderDeviceD3D12, Diligent::RenderDeviceD3D12Impl
- CreateTLASFromMtlResource() : Diligent::IRenderDeviceMtl
- CreateTLASFromVulkanResource() : Diligent::IRenderDeviceVk, Diligent::RenderDeviceVkImpl
- CreateView() : Diligent::BufferBase< EngineImplTraits >, Diligent::IBuffer, Diligent::ITexture, Diligent::TextureBase< EngineImplTraits >
- CreateViewInternal() : Diligent::BufferBase< EngineImplTraits >, Diligent::TextureBase< EngineImplTraits >, Diligent::TextureBaseD3D11, Diligent::TextureD3D12Impl, Diligent::TextureVkImpl
- CreateWrapper() : Diligent::ResourceReleaseQueue< ResourceWrapperType >