This is the complete list of members for Diligent::IRenderDeviceWebGPU, including all inherited members.
AddRef()=0 | Diligent.IObject | pure virtual |
CreateBLAS(const BottomLevelASDesc &Desc, IBottomLevelAS **ppBLAS)=0 | Diligent.IRenderDevice | pure virtual |
CreateBuffer(const BufferDesc &BuffDesc, const BufferData *pBuffData, IBuffer **ppBuffer)=0 | Diligent.IRenderDevice | pure virtual |
CreateBufferFromWebGPUBuffer(WGPUBuffer wgpuBuffer, const BufferDesc &BuffDesc, RESOURCE_STATE InitialState, IBuffer **ppBuffer)=0 | Diligent::IRenderDeviceWebGPU | pure virtual |
CreateComputePipelineState(const ComputePipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState)=0 | Diligent.IRenderDevice | pure virtual |
CreateDeferredContext(IDeviceContext **ppContext)=0 | Diligent.IRenderDevice | pure virtual |
CreateDeviceMemory(const DeviceMemoryCreateInfo &CreateInfo, IDeviceMemory **ppMemory)=0 | Diligent.IRenderDevice | pure virtual |
CreateFence(const FenceDesc &Desc, IFence **ppFence)=0 | Diligent.IRenderDevice | pure virtual |
CreateFramebuffer(const FramebufferDesc &Desc, IFramebuffer **ppFramebuffer)=0 | Diligent.IRenderDevice | pure virtual |
CreateGraphicsPipelineState(const GraphicsPipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState)=0 | Diligent.IRenderDevice | pure virtual |
CreatePipelineResourceSignature(const PipelineResourceSignatureDesc &Desc, IPipelineResourceSignature **ppSignature)=0 | Diligent.IRenderDevice | pure virtual |
CreatePipelineState(const GraphicsPipelineStateCreateInfo &CI, IPipelineState **ppPipelineState) | Diligent.IRenderDevice | inline |
CreatePipelineState(const ComputePipelineStateCreateInfo &CI, IPipelineState **ppPipelineState) | Diligent.IRenderDevice | inline |
CreatePipelineState(const RayTracingPipelineStateCreateInfo &CI, IPipelineState **ppPipelineState) | Diligent.IRenderDevice | inline |
CreatePipelineState(const TilePipelineStateCreateInfo &CI, IPipelineState **ppPipelineState) | Diligent.IRenderDevice | inline |
CreatePipelineStateCache(const PipelineStateCacheCreateInfo &CreateInfo, IPipelineStateCache **ppPSOCache)=0 | Diligent.IRenderDevice | pure virtual |
CreateQuery(const QueryDesc &Desc, IQuery **ppQuery)=0 | Diligent.IRenderDevice | pure virtual |
CreateRayTracingPipelineState(const RayTracingPipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState)=0 | Diligent.IRenderDevice | pure virtual |
CreateRenderPass(const RenderPassDesc &Desc, IRenderPass **ppRenderPass)=0 | Diligent.IRenderDevice | pure virtual |
CreateResourceMapping(const ResourceMappingCreateInfo &ResMappingCI, IResourceMapping **ppMapping)=0 | Diligent.IRenderDevice | pure virtual |
CreateSampler(const SamplerDesc &SamDesc, ISampler **ppSampler)=0 | Diligent.IRenderDevice | pure virtual |
CreateSBT(const ShaderBindingTableDesc &Desc, IShaderBindingTable **ppSBT)=0 | Diligent.IRenderDevice | pure virtual |
CreateShader(const ShaderCreateInfo &ShaderCI, IShader **ppShader, IDataBlob **ppCompilerOutput=nullptr)=0 | Diligent.IRenderDevice | pure virtual |
CreateTexture(const TextureDesc &TexDesc, const TextureData *pData, ITexture **ppTexture)=0 | Diligent.IRenderDevice | pure virtual |
CreateTextureFromWebGPUTexture(WGPUTexture wgpuTexture, const TextureDesc &TexDesc, RESOURCE_STATE InitialState, ITexture **ppTexture)=0 | Diligent::IRenderDeviceWebGPU | pure virtual |
CreateTilePipelineState(const TilePipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState)=0 | Diligent.IRenderDevice | pure virtual |
CreateTLAS(const TopLevelASDesc &Desc, ITopLevelAS **ppTLAS)=0 | Diligent.IRenderDevice | pure virtual |
GetAdapterInfo() const =0 | Diligent.IRenderDevice | pure virtual |
GetDeviceInfo() const =0 | Diligent.IRenderDevice | pure virtual |
GetEngineFactory() const =0 | Diligent.IRenderDevice | pure virtual |
GetReferenceCounters() const =0 | Diligent.IObject | pure virtual |
GetShaderCompilationThreadPool() const =0 | Diligent.IRenderDevice | pure virtual |
GetSparseTextureFormatInfo(TEXTURE_FORMAT TexFormat, RESOURCE_DIMENSION Dimension, Uint32 SampleCount) const =0 | Diligent.IRenderDevice | pure virtual |
GetTextureFormatInfo(TEXTURE_FORMAT TexFormat) const =0 | Diligent.IRenderDevice | pure virtual |
GetTextureFormatInfoExt(TEXTURE_FORMAT TexFormat)=0 | Diligent.IRenderDevice | pure virtual |
GetWebGPUAdapter() const =0 | Diligent::IRenderDeviceWebGPU | pure virtual |
GetWebGPUDevice() const =0 | Diligent::IRenderDeviceWebGPU | pure virtual |
GetWebGPUInstance() const =0 | Diligent::IRenderDeviceWebGPU | pure virtual |
IdleGPU()=0 | Diligent.IRenderDevice | pure virtual |
QueryInterface(const INTERFACE_ID &IID, IObject **ppInterface)=0 | Diligent.IObject | pure virtual |
Release()=0 | Diligent.IObject | pure virtual |
ReleaseStaleResources(Bool ForceRelease=false)=0 | Diligent.IRenderDevice | pure virtual |