Diligent Engine
 
Loading...
Searching...
No Matches
Diligent::RenderDeviceWebGPUImpl Member List

This is the complete list of members for Diligent::RenderDeviceWebGPUImpl, including all inherited members.

CreateBLAS(const BottomLevelASDesc &Desc, IBottomLevelAS **ppBLAS) override finalDiligent::RenderDeviceWebGPUImpl
CreateBuffer(const BufferDesc &BuffDesc, const BufferData *pBuffData, IBuffer **ppBuffer) override finalDiligent::RenderDeviceWebGPUImpl
CreateBufferFromWebGPUBuffer(WGPUBuffer wgpuBuffer, const BufferDesc &BuffDesc, RESOURCE_STATE InitialState, IBuffer **ppBuffer) override finalDiligent::RenderDeviceWebGPUImpl
CreateComputePipelineState(const ComputePipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState) override finalDiligent::RenderDeviceWebGPUImpl
CreateDeferredContext(IDeviceContext **ppContext) override finalDiligent::RenderDeviceWebGPUImplvirtual
CreateDeviceMemory(const DeviceMemoryCreateInfo &CreateInfo, IDeviceMemory **ppMemory) override finalDiligent::RenderDeviceWebGPUImpl
CreateDeviceObject(const Char *ObjectTypeName, const ObjectDescType &Desc, ObjectType **ppObject, ObjectConstructorType ConstructObject)Diligent::RenderDeviceBase< EngineWebGPUImplTraits >inlineprotected
CreateDeviceObject(const Char *ObjectTypeName, const ObjectDescType &Desc, ObjectType **ppObject, ObjectConstructorType ConstructObject)Diligent::RenderDeviceBase< EngineWebGPUImplTraits >inlineprotected
CreateFence(const FenceDesc &Desc, IFence **ppFence) override finalDiligent::RenderDeviceWebGPUImpl
CreateFramebuffer(const FramebufferDesc &Desc, IFramebuffer **ppFramebuffer) override finalDiligent::RenderDeviceWebGPUImpl
CreateGraphicsPipelineState(const GraphicsPipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState) override finalDiligent::RenderDeviceWebGPUImpl
CreatePipelineResourceSignature(const PipelineResourceSignatureDesc &Desc, IPipelineResourceSignature **ppSignature) override finalDiligent::RenderDeviceWebGPUImpl
CreatePipelineStateCache(const PipelineStateCacheCreateInfo &CreateInfo, IPipelineStateCache **ppPSOCache) override finalDiligent::RenderDeviceWebGPUImpl
CreateQuery(const QueryDesc &Desc, IQuery **ppQuery) override finalDiligent::RenderDeviceWebGPUImpl
CreateRayTracingPipelineState(const RayTracingPipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState) override finalDiligent::RenderDeviceWebGPUImpl
CreateRenderPass(const RenderPassDesc &Desc, IRenderPass **ppRenderPass) override finalDiligent::RenderDeviceWebGPUImpl
CreateResourceMapping(const ResourceMappingCreateInfo &ResMappingCI, IResourceMapping **ppMapping) override finalDiligent::RenderDeviceBase< EngineWebGPUImplTraits >inlinevirtual
CreateResourceMapping(const ResourceMappingCreateInfo &ResMappingCI, IResourceMapping **ppMapping) override finalDiligent::RenderDeviceBase< EngineWebGPUImplTraits >inlinevirtual
CreateSampler(const SamplerDesc &SamplerDesc, ISampler **ppSampler) override finalDiligent::RenderDeviceWebGPUImpl
CreateSBT(const ShaderBindingTableDesc &Desc, IShaderBindingTable **ppSBT) override finalDiligent::RenderDeviceWebGPUImpl
CreateShader(const ShaderCreateInfo &ShaderCI, IShader **ppShader, IDataBlob **ppCompilerOutput) override finalDiligent::RenderDeviceWebGPUImpl
CreateTexture(const TextureDesc &TexDesc, const TextureData *pData, ITexture **ppTexture) override finalDiligent::RenderDeviceWebGPUImpl
CreateTextureFromWebGPUTexture(WGPUTexture wgpuTexture, const TextureDesc &TexDesc, RESOURCE_STATE InitialState, ITexture **ppTexture) override finalDiligent::RenderDeviceWebGPUImpl
CreateTilePipelineState(const TilePipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState) overrideDiligent::RenderDeviceBase< EngineWebGPUImplTraits >inlinevirtual
CreateTilePipelineState(const TilePipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState) overrideDiligent::RenderDeviceBase< EngineWebGPUImplTraits >inlinevirtual
CreateTLAS(const TopLevelASDesc &Desc, ITopLevelAS **ppTLAS) override finalDiligent::RenderDeviceWebGPUImpl
GetAdapterInfo() const override finalDiligent::RenderDeviceBase< EngineWebGPUImplTraits >inlinevirtual
GetAdapterInfo() const override finalDiligent::RenderDeviceBase< EngineWebGPUImplTraits >inlinevirtual
GetDeviceInfo() const override finalDiligent::RenderDeviceBase< EngineWebGPUImplTraits >inlinevirtual
GetDeviceInfo() const override finalDiligent::RenderDeviceBase< EngineWebGPUImplTraits >inlinevirtual
GetNumDeferredContexts() constDiligent::RenderDeviceBase< EngineWebGPUImplTraits >inline
GetNumDeferredContexts() constDiligent::RenderDeviceBase< EngineWebGPUImplTraits >inline
GetNumImmediateContexts() constDiligent::RenderDeviceBase< EngineWebGPUImplTraits >inline
GetNumImmediateContexts() constDiligent::RenderDeviceBase< EngineWebGPUImplTraits >inline
GetSparseTextureFormatInfo(TEXTURE_FORMAT TexFormat, RESOURCE_DIMENSION Dimension, Uint32 SampleCount) const override finalDiligent::RenderDeviceWebGPUImpl
GetTextureFormatInfo(TEXTURE_FORMAT TexFormat) const override finalDiligent::RenderDeviceBase< EngineWebGPUImplTraits >inlinevirtual
GetTextureFormatInfo(TEXTURE_FORMAT TexFormat) const override finalDiligent::RenderDeviceBase< EngineWebGPUImplTraits >inlinevirtual
GetTextureFormatInfoExt(TEXTURE_FORMAT TexFormat) override finalDiligent::RenderDeviceBase< EngineWebGPUImplTraits >inlinevirtual
GetTextureFormatInfoExt(TEXTURE_FORMAT TexFormat) override finalDiligent::RenderDeviceBase< EngineWebGPUImplTraits >inlinevirtual
GetWebGPUAdapter() const override finalDiligent::RenderDeviceWebGPUImpl
GetWebGPUDevice() const override finalDiligent::RenderDeviceWebGPUImpl
GetWebGPUInstance() const override finalDiligent::RenderDeviceWebGPUImpl
IdleGPU() override finalDiligent::RenderDeviceWebGPUImpl
m_BLASAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_BLASAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_BuffViewObjAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_BuffViewObjAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_BufObjAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_BufObjAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_DeferredCtxMtxDiligent::RenderDeviceBase< EngineWebGPUImplTraits >mutableprotected
m_DeferredCtxMtxDiligent::RenderDeviceBase< EngineWebGPUImplTraits >mutableprotected
m_FenceAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_FenceAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_FramebufferAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_FramebufferAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_MemObjAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_MemObjAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_PipeResSignAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_PipeResSignAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_PSOAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_PSOAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_PSOCacheAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_PSOCacheAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_QueryAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_QueryAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_RawMemAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_RawMemAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_RenderPassAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_RenderPassAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_ResMappingAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_ResMappingAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_SamplerObjAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_SamplerObjAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_SamplersRegistryDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_SamplersRegistryDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_SBTAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_SBTAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_ShaderObjAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_ShaderObjAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_SRBAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_SRBAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_TexObjAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_TexObjAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_TexViewObjAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_TexViewObjAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_TLASAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_TLASAllocatorDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_wpImmediateContextsDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
m_wpImmediateContextsDiligent::RenderDeviceBase< EngineWebGPUImplTraits >protected
ReleaseStaleResources(bool ForceRelease=false) override finalDiligent::RenderDeviceWebGPUImplinline
RenderDeviceBase(IReferenceCounters *pRefCounters, IMemoryAllocator &RawMemAllocator, IEngineFactory *pEngineFactory, const EngineCreateInfo &EngineCI, const GraphicsAdapterInfo &AdapterInfo)Diligent::RenderDeviceBase< EngineWebGPUImplTraits >inline
RenderDeviceBase(IReferenceCounters *pRefCounters, IMemoryAllocator &RawMemAllocator, IEngineFactory *pEngineFactory, const EngineCreateInfo &EngineCI, const GraphicsAdapterInfo &AdapterInfo)Diligent::RenderDeviceBase< EngineWebGPUImplTraits >inline
SetImmediateContext(size_t Ctx, DeviceContextImplType *pImmediateContext)Diligent::RenderDeviceBase< EngineWebGPUImplTraits >inline
SetImmediateContext(size_t Ctx, DeviceContextImplType *pImmediateContext)Diligent::RenderDeviceBase< EngineWebGPUImplTraits >inline