NAME
WebGPU::Direct::Device
Methods
CreateBindGroup (WGPUBindGroup)
- Arguments
-
- descriptor (WebGPU::Direct::BindGroupDescriptor)
CreateBindGroupLayout (WGPUBindGroupLayout)
- Arguments
-
- descriptor (WebGPU::Direct::BindGroupLayoutDescriptor)
CreateBuffer (WGPUBuffer)
- Arguments
-
- descriptor (WebGPU::Direct::BufferDescriptor)
CreateCommandEncoder (WGPUCommandEncoder)
- Arguments
-
- descriptor (WebGPU::Direct::CommandEncoderDescriptor)
CreateComputePipeline (WGPUComputePipeline)
- Arguments
-
- descriptor (WebGPU::Direct::ComputePipelineDescriptor)
CreateComputePipelineAsync (void)
- Arguments
-
- descriptor (WebGPU::Direct::ComputePipelineDescriptor)
- callback (WebGPU::Direct::CreateComputePipelineAsyncCallback)
- userdata (WebGPU::Direct::void)
CreatePipelineLayout (WGPUPipelineLayout)
- Arguments
-
- descriptor (WebGPU::Direct::PipelineLayoutDescriptor)
CreateQuerySet (WGPUQuerySet)
- Arguments
-
- descriptor (WebGPU::Direct::QuerySetDescriptor)
CreateRenderBundleEncoder (WGPURenderBundleEncoder)
- Arguments
-
- descriptor (WebGPU::Direct::RenderBundleEncoderDescriptor)
CreateRenderPipeline (WGPURenderPipeline)
- Arguments
-
- descriptor (WebGPU::Direct::RenderPipelineDescriptor)
CreateRenderPipelineAsync (void)
- Arguments
-
- descriptor (WebGPU::Direct::RenderPipelineDescriptor)
- callback (WebGPU::Direct::CreateRenderPipelineAsyncCallback)
- userdata (WebGPU::Direct::void)
CreateSampler (WGPUSampler)
- Arguments
-
- descriptor (WebGPU::Direct::SamplerDescriptor)
CreateShaderModule (WGPUShaderModule)
- Arguments
-
- descriptor (WebGPU::Direct::ShaderModuleDescriptor)
CreateTexture (WGPUTexture)
- Arguments
-
- descriptor (WebGPU::Direct::TextureDescriptor)
Destroy (void)
EnumerateFeatures (size_t)
- Arguments
-
- features (WebGPU::Direct::FeatureName)
GetLimits (WGPUBool)
- Arguments
-
- limits (WebGPU::Direct::SupportedLimits)
GetQueue (WGPUQueue)
HasFeature (WGPUBool)
- Arguments
-
- feature (WGPUFeatureName)
PopErrorScope (void)
- Arguments
-
- callback (WebGPU::Direct::ErrorCallback)
- userdata (WebGPU::Direct::void)
PushErrorScope (void)
- Arguments
-
- filter (WGPUErrorFilter)
SetLabel (void)
- Arguments
-
- label (WebGPU::Direct::char)
SetUncapturedErrorCallback (void)
- Arguments
-
- callback (WebGPU::Direct::ErrorCallback)
- userdata (WebGPU::Direct::void)