Functions whose first argument has type WGPURenderBundleEncoder.
More...
|
| void | wgpuRenderBundleEncoderDraw (WGPURenderBundleEncoder renderBundleEncoder, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) |
| |
| void | wgpuRenderBundleEncoderDrawIndexed (WGPURenderBundleEncoder renderBundleEncoder, uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t baseVertex, uint32_t firstInstance) |
| |
| void | wgpuRenderBundleEncoderDrawIndexedIndirect (WGPURenderBundleEncoder renderBundleEncoder, WGPUBuffer indirectBuffer, uint64_t indirectOffset) |
| |
| void | wgpuRenderBundleEncoderDrawIndirect (WGPURenderBundleEncoder renderBundleEncoder, WGPUBuffer indirectBuffer, uint64_t indirectOffset) |
| |
| WGPURenderBundle | wgpuRenderBundleEncoderFinish (WGPURenderBundleEncoder renderBundleEncoder, WGPURenderBundleDescriptor const *descriptor) |
| |
| void | wgpuRenderBundleEncoderInsertDebugMarker (WGPURenderBundleEncoder renderBundleEncoder, WGPUStringView markerLabel) |
| |
| void | wgpuRenderBundleEncoderPopDebugGroup (WGPURenderBundleEncoder renderBundleEncoder) |
| |
| void | wgpuRenderBundleEncoderPushDebugGroup (WGPURenderBundleEncoder renderBundleEncoder, WGPUStringView groupLabel) |
| |
| void | wgpuRenderBundleEncoderSetBindGroup (WGPURenderBundleEncoder renderBundleEncoder, uint32_t groupIndex, WGPUBindGroup group, size_t dynamicOffsetCount, uint32_t const *dynamicOffsets) |
| |
| void | wgpuRenderBundleEncoderSetIndexBuffer (WGPURenderBundleEncoder renderBundleEncoder, WGPUBuffer buffer, WGPUIndexFormat format, uint64_t offset, uint64_t size) |
| |
| void | wgpuRenderBundleEncoderSetLabel (WGPURenderBundleEncoder renderBundleEncoder, WGPUStringView label) |
| |
| void | wgpuRenderBundleEncoderSetPipeline (WGPURenderBundleEncoder renderBundleEncoder, WGPURenderPipeline pipeline) |
| |
| void | wgpuRenderBundleEncoderSetVertexBuffer (WGPURenderBundleEncoder renderBundleEncoder, uint32_t slot, WGPUBuffer buffer, uint64_t offset, uint64_t size) |
| |
| void | wgpuRenderBundleEncoderAddRef (WGPURenderBundleEncoder renderBundleEncoder) |
| |
| void | wgpuRenderBundleEncoderRelease (WGPURenderBundleEncoder renderBundleEncoder) |
| |
Functions whose first argument has type WGPURenderBundleEncoder.
◆ wgpuRenderBundleEncoderDraw()
| void wgpuRenderBundleEncoderDraw |
( |
WGPURenderBundleEncoder | renderBundleEncoder, |
|
|
uint32_t | vertexCount, |
|
|
uint32_t | instanceCount, |
|
|
uint32_t | firstVertex, |
|
|
uint32_t | firstInstance ) |
◆ wgpuRenderBundleEncoderDrawIndexed()
| void wgpuRenderBundleEncoderDrawIndexed |
( |
WGPURenderBundleEncoder | renderBundleEncoder, |
|
|
uint32_t | indexCount, |
|
|
uint32_t | instanceCount, |
|
|
uint32_t | firstIndex, |
|
|
int32_t | baseVertex, |
|
|
uint32_t | firstInstance ) |
◆ wgpuRenderBundleEncoderDrawIndexedIndirect()
◆ wgpuRenderBundleEncoderDrawIndirect()
◆ wgpuRenderBundleEncoderFinish()
◆ wgpuRenderBundleEncoderInsertDebugMarker()
◆ wgpuRenderBundleEncoderPopDebugGroup()
◆ wgpuRenderBundleEncoderPushDebugGroup()
◆ wgpuRenderBundleEncoderSetBindGroup()
| void wgpuRenderBundleEncoderSetBindGroup |
( |
WGPURenderBundleEncoder | renderBundleEncoder, |
|
|
uint32_t | groupIndex, |
|
|
WGPUBindGroup | group, |
|
|
size_t | dynamicOffsetCount, |
|
|
uint32_t const * | dynamicOffsets ) |
◆ wgpuRenderBundleEncoderSetIndexBuffer()
◆ wgpuRenderBundleEncoderSetLabel()
◆ wgpuRenderBundleEncoderSetPipeline()
◆ wgpuRenderBundleEncoderSetVertexBuffer()
◆ wgpuRenderBundleEncoderAddRef()
◆ wgpuRenderBundleEncoderRelease()