GPUComputePassEncoder

Properties

Link copied to clipboard
open override var label: String

Functions

Link copied to clipboard
fun dispatchWorkgroups(x: Int, y: Int = definedExternally, z: Int = definedExternally)
Link copied to clipboard
fun dispatchWorkgroupsIndirect(indirectBuffer: GPUBuffer, indirectOffset: GPUSize64)
Link copied to clipboard
fun end()
Link copied to clipboard
open override fun insertDebugMarker(markerLabel: String)
Link copied to clipboard
open override fun popDebugGroup()
Link copied to clipboard
open override fun pushDebugGroup(groupLabel: String)
Link copied to clipboard
open override fun setBindGroup(index: Int, bindGroup: GPUBindGroup, dynamicOffsets: ReadonlyArray<Double>)
open override fun setBindGroup(index: Int, bindGroup: GPUBindGroup, dynamicOffsetsData: Uint32Array, dynamicOffsetsDataStart: Int, dynamicOffsetsDataLength: Int)
Link copied to clipboard