WebGPU Native  v0.1.0
The WebGPU C API
Loading...
Searching...
No Matches
Device methods

Functions whose first argument has type Device. More...

Functions

WGPUBindGroup wgpuDeviceCreateBindGroup (WGPUDevice device, WGPUBindGroupDescriptor const *descriptor)
 
WGPUBindGroupLayout wgpuDeviceCreateBindGroupLayout (WGPUDevice device, WGPUBindGroupLayoutDescriptor const *descriptor)
 
WGPUBuffer wgpuDeviceCreateBuffer (WGPUDevice device, WGPUBufferDescriptor const *descriptor)
 
WGPUCommandEncoder wgpuDeviceCreateCommandEncoder (WGPUDevice device, WGPUCommandEncoderDescriptor const *descriptor)
 
WGPUComputePipeline wgpuDeviceCreateComputePipeline (WGPUDevice device, WGPUComputePipelineDescriptor const *descriptor)
 
void wgpuDeviceCreateComputePipelineAsync (WGPUDevice device, WGPUComputePipelineDescriptor const *descriptor, WGPUDeviceCreateComputePipelineAsyncCallback callback, void *userdata)
 
WGPUPipelineLayout wgpuDeviceCreatePipelineLayout (WGPUDevice device, WGPUPipelineLayoutDescriptor const *descriptor)
 
WGPUQuerySet wgpuDeviceCreateQuerySet (WGPUDevice device, WGPUQuerySetDescriptor const *descriptor)
 
WGPURenderBundleEncoder wgpuDeviceCreateRenderBundleEncoder (WGPUDevice device, WGPURenderBundleEncoderDescriptor const *descriptor)
 
WGPURenderPipeline wgpuDeviceCreateRenderPipeline (WGPUDevice device, WGPURenderPipelineDescriptor const *descriptor)
 
void wgpuDeviceCreateRenderPipelineAsync (WGPUDevice device, WGPURenderPipelineDescriptor const *descriptor, WGPUDeviceCreateRenderPipelineAsyncCallback callback, void *userdata)
 
WGPUSampler wgpuDeviceCreateSampler (WGPUDevice device, WGPUSamplerDescriptor const *descriptor)
 
WGPUShaderModule wgpuDeviceCreateShaderModule (WGPUDevice device, WGPUShaderModuleDescriptor const *descriptor)
 
WGPUTexture wgpuDeviceCreateTexture (WGPUDevice device, WGPUTextureDescriptor const *descriptor)
 
void wgpuDeviceDestroy (WGPUDevice device)
 
size_t wgpuDeviceEnumerateFeatures (WGPUDevice device, WGPUFeatureName *features)
 
WGPUBool wgpuDeviceGetLimits (WGPUDevice device, WGPUSupportedLimits *limits)
 
WGPUQueue wgpuDeviceGetQueue (WGPUDevice device)
 
WGPUBool wgpuDeviceHasFeature (WGPUDevice device, WGPUFeatureName feature)
 
void wgpuDevicePopErrorScope (WGPUDevice device, WGPUErrorCallback callback, void *userdata)
 
void wgpuDevicePushErrorScope (WGPUDevice device, WGPUErrorFilter filter)
 
void wgpuDeviceSetLabel (WGPUDevice device, char const *label)
 
void wgpuDeviceSetUncapturedErrorCallback (WGPUDevice device, WGPUErrorCallback callback, void *userdata)
 
void wgpuDeviceReference (WGPUDevice device)
 
void wgpuDeviceRelease (WGPUDevice device)
 

Detailed Description

Functions whose first argument has type Device.