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()