ComputePassEncoder

Constructors

Link copied to clipboard
constructor(handler: WGPUComputePassEncoder)
constructor(handler: GPUComputePassEncoder)
constructor(handler: GPUComputePassEncoder)

Functions

Link copied to clipboard
expect open override fun close()
actual open override fun close()
actual open override fun close()
actual open override fun close()
Link copied to clipboard
expect fun dispatchWorkgroups(workgroupCountX: GPUSize32, workgroupCountY: GPUSize32, workgroupCountZ: GPUSize32)
actual fun dispatchWorkgroups(workgroupCountX: GPUSize32, workgroupCountY: GPUSize32, workgroupCountZ: GPUSize32)
actual fun dispatchWorkgroups(workgroupCountX: GPUSize32, workgroupCountY: GPUSize32, workgroupCountZ: GPUSize32)
actual fun dispatchWorkgroups(workgroupCountX: GPUSize32, workgroupCountY: GPUSize32, workgroupCountZ: GPUSize32)
Link copied to clipboard
expect fun dispatchWorkgroupsIndirect(indirectBuffer: Buffer, indirectOffset: GPUSize64)
actual fun dispatchWorkgroupsIndirect(indirectBuffer: Buffer, indirectOffset: GPUSize64)
actual fun dispatchWorkgroupsIndirect(indirectBuffer: Buffer, indirectOffset: GPUSize64)
actual fun dispatchWorkgroupsIndirect(indirectBuffer: Buffer, indirectOffset: GPUSize64)
Link copied to clipboard
expect fun end()
actual fun end()
actual fun end()
actual fun end()
Link copied to clipboard
expect fun setBindGroup(index: GPUIndex32, bindGroup: BindGroup?)
expect fun setBindGroup(index: GPUIndex32, bindGroup: BindGroup?, dynamicOffsets: Array<GPUBufferDynamicOffset>)
expect fun setBindGroup(index: GPUIndex32, bindGroup: BindGroup?, dynamicOffsetsData: UIntArray, dynamicOffsetsDataStart: GPUSize64, dynamicOffsetsDataLength: GPUSize32)
actual fun setBindGroup(index: GPUIndex32, bindGroup: BindGroup?)
actual fun setBindGroup(index: GPUIndex32, bindGroup: BindGroup?, dynamicOffsets: Array<GPUBufferDynamicOffset>)
actual fun setBindGroup(index: GPUIndex32, bindGroup: BindGroup?, dynamicOffsetsData: UIntArray, dynamicOffsetsDataStart: GPUSize64, dynamicOffsetsDataLength: GPUSize32)
actual fun setBindGroup(index: GPUIndex32, bindGroup: BindGroup?)
actual fun setBindGroup(index: GPUIndex32, bindGroup: BindGroup?, dynamicOffsets: Array<GPUBufferDynamicOffset>)
actual fun setBindGroup(index: GPUIndex32, bindGroup: BindGroup?, dynamicOffsetsData: UIntArray, dynamicOffsetsDataStart: GPUSize64, dynamicOffsetsDataLength: GPUSize32)
actual fun setBindGroup(index: GPUIndex32, bindGroup: BindGroup?)
actual fun setBindGroup(index: GPUIndex32, bindGroup: BindGroup?, dynamicOffsets: Array<GPUBufferDynamicOffset>)
actual fun setBindGroup(index: GPUIndex32, bindGroup: BindGroup?, dynamicOffsetsData: UIntArray, dynamicOffsetsDataStart: GPUSize64, dynamicOffsetsDataLength: GPUSize32)
Link copied to clipboard
expect fun setPipeline(pipeline: ComputePipeline)
actual fun setPipeline(pipeline: ComputePipeline)
actual fun setPipeline(pipeline: ComputePipeline)
actual fun setPipeline(pipeline: ComputePipeline)