forked from rajveermalviya/go-webgpu
-
Notifications
You must be signed in to change notification settings - Fork 2
/
TODO
62 lines (57 loc) · 1.54 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#### functions pending to implement from wgpu-native
- wgpuAdapterReference
- wgpuBindGroupReference
- wgpuBindGroupLayoutReference
- wgpuBufferReference
- wgpuCommandBufferReference
- wgpuCommandEncoderReference
- wgpuComputePassEncoderReference
- wgpuComputePipelineReference
- wgpuDeviceSetUncapturedErrorCallback
- wgpuDeviceReference
- wgpuInstanceReference
- wgpuPipelineLayoutReference
- wgpuQuerySetReference
- wgpuQueueSubmit
- wgpuQueueReference
- wgpuRenderBundleReference
- wgpuRenderBundleEncoderReference
- wgpuRenderPassEncoderReference
- wgpuRenderPipelineReference
- wgpuSamplerReference
- wgpuShaderModuleReference
- wgpuSurfaceReference
- wgpuSwapChainReference
- wgpuTextureReference
- wgpuTextureViewReference
#### unimplemented in wgpu-native
- wgpuGetProcAddress
- wgpuBindGroupSetLabel
- wgpuBindGroupLayoutSetLabel
- wgpuBufferGetMapState
- wgpuBufferSetLabel
- wgpuCommandBufferSetLabel
- wgpuCommandEncoderSetLabel
- wgpuComputePassEncoderSetLabel
- wgpuComputePipelineSetLabel
- wgpuDeviceCreateComputePipelineAsync
- wgpuDeviceCreateRenderPipelineAsync
- wgpuDeviceSetLabel
- wgpuInstanceProcessEvents
- wgpuPipelineLayoutSetLabel
- wgpuQuerySetGetCount
- wgpuQuerySetGetType
- wgpuQuerySetSetLabel
- wgpuQueueSetLabel
- wgpuRenderBundleSetLabel
- wgpuRenderBundleEncoderSetLabel
- wgpuRenderPassEncoderSetLabel
- wgpuRenderPipelineSetLabel
- wgpuSamplerSetLabel
- wgpuShaderModuleGetCompilationInfo
- wgpuShaderModuleSetLabel
- wgpuTextureSetLabel
- wgpuTextureViewSetLabel
#### noop in wgpu-native
- wgpuDeviceDestroy
- wgpuQuerySetDestroy