Functions
object Functions
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun wgpuAdapterRequestDevice(handler: MemorySegment, descriptor: MemorySegment, callbackInfo: MemorySegment)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun wgpuBufferGetConstMappedRange(handler: MemorySegment, offset: ULong, size: ULong): MemorySegment
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun wgpuBufferMapAsync(handler: MemorySegment, mode: ULong, offset: ULong, size: ULong, callbackInfo: MemorySegment)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun wgpuCommandEncoderBeginComputePass(handler: MemorySegment, descriptor: MemorySegment): MemorySegment
Link copied to clipboard
fun wgpuCommandEncoderBeginRenderPass(handler: MemorySegment, descriptor: MemorySegment): MemorySegment
Link copied to clipboard
fun wgpuCommandEncoderClearBuffer(handler: MemorySegment, buffer: MemorySegment, offset: ULong, size: ULong)
Link copied to clipboard
fun wgpuCommandEncoderCopyBufferToBuffer(handler: MemorySegment, source: MemorySegment, sourceOffset: ULong, destination: MemorySegment, destinationOffset: ULong, size: ULong)
Link copied to clipboard
fun wgpuCommandEncoderCopyBufferToTexture(handler: MemorySegment, source: MemorySegment, destination: MemorySegment, copySize: MemorySegment)
Link copied to clipboard
fun wgpuCommandEncoderCopyTextureToBuffer(handler: MemorySegment, source: MemorySegment, destination: MemorySegment, copySize: MemorySegment)
Link copied to clipboard
fun wgpuCommandEncoderCopyTextureToTexture(handler: MemorySegment, source: MemorySegment, destination: MemorySegment, copySize: MemorySegment)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun wgpuCommandEncoderResolveQuerySet(handler: MemorySegment, querySet: MemorySegment, firstQuery: UInt, queryCount: UInt, destination: MemorySegment, destinationOffset: ULong)
Link copied to clipboard
Link copied to clipboard
fun wgpuCommandEncoderWriteTimestamp(handler: MemorySegment, querySet: MemorySegment, queryIndex: UInt)
Link copied to clipboard
fun wgpuComputePassEncoderDispatchWorkgroups(handler: MemorySegment, workgroupCountX: UInt, workgroupCountY: UInt, workgroupCountZ: UInt)
Link copied to clipboard
fun wgpuComputePassEncoderDispatchWorkgroupsIndirect(handler: MemorySegment, indirectBuffer: MemorySegment, indirectOffset: ULong)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun wgpuComputePassEncoderSetBindGroup(handler: MemorySegment, groupIndex: UInt, group: MemorySegment, dynamicOffsetCount: ULong, dynamicOffsets: MemorySegment)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun wgpuDeviceCreateBindGroupLayout(handler: MemorySegment, descriptor: MemorySegment): MemorySegment
Link copied to clipboard
Link copied to clipboard
fun wgpuDeviceCreateCommandEncoder(handler: MemorySegment, descriptor: MemorySegment): MemorySegment
Link copied to clipboard
fun wgpuDeviceCreateComputePipeline(handler: MemorySegment, descriptor: MemorySegment): MemorySegment
Link copied to clipboard
fun wgpuDeviceCreateComputePipelineAsync(handler: MemorySegment, descriptor: MemorySegment, callbackInfo: MemorySegment)
Link copied to clipboard
fun wgpuDeviceCreatePipelineLayout(handler: MemorySegment, descriptor: MemorySegment): MemorySegment
Link copied to clipboard
Link copied to clipboard
fun wgpuDeviceCreateRenderBundleEncoder(handler: MemorySegment, descriptor: MemorySegment): MemorySegment
Link copied to clipboard
fun wgpuDeviceCreateRenderPipeline(handler: MemorySegment, descriptor: MemorySegment): MemorySegment
Link copied to clipboard
fun wgpuDeviceCreateRenderPipelineAsync(handler: MemorySegment, descriptor: MemorySegment, callbackInfo: MemorySegment)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun wgpuInstanceRequestAdapter(handler: MemorySegment, options: MemorySegment, callbackInfo: MemorySegment)
Link copied to clipboard
fun wgpuInstanceWaitAny(handler: MemorySegment, futureCount: ULong, futures: MemorySegment, timeoutNS: ULong): UInt
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun wgpuQueueWriteBuffer(handler: MemorySegment, buffer: MemorySegment, bufferOffset: ULong, data: MemorySegment, size: ULong)
Link copied to clipboard
fun wgpuQueueWriteTexture(handler: MemorySegment, destination: MemorySegment, data: MemorySegment, dataSize: ULong, dataLayout: MemorySegment, writeSize: MemorySegment)
Link copied to clipboard
fun wgpuRenderBundleEncoderDraw(handler: MemorySegment, vertexCount: UInt, instanceCount: UInt, firstVertex: UInt, firstInstance: UInt)
Link copied to clipboard
Link copied to clipboard
fun wgpuRenderBundleEncoderDrawIndexedIndirect(handler: MemorySegment, indirectBuffer: MemorySegment, indirectOffset: ULong)
Link copied to clipboard
fun wgpuRenderBundleEncoderDrawIndirect(handler: MemorySegment, indirectBuffer: MemorySegment, indirectOffset: ULong)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun wgpuRenderBundleEncoderSetBindGroup(handler: MemorySegment, groupIndex: UInt, group: MemorySegment, dynamicOffsetCount: ULong, dynamicOffsets: MemorySegment)
Link copied to clipboard
fun wgpuRenderBundleEncoderSetIndexBuffer(handler: MemorySegment, buffer: MemorySegment, format: UInt, offset: ULong, size: ULong)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun wgpuRenderBundleEncoderSetVertexBuffer(handler: MemorySegment, slot: UInt, buffer: MemorySegment, offset: ULong, size: ULong)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun wgpuRenderPassEncoderDraw(handler: MemorySegment, vertexCount: UInt, instanceCount: UInt, firstVertex: UInt, firstInstance: UInt)
Link copied to clipboard
Link copied to clipboard
fun wgpuRenderPassEncoderDrawIndexedIndirect(handler: MemorySegment, indirectBuffer: MemorySegment, indirectOffset: ULong)
Link copied to clipboard
fun wgpuRenderPassEncoderDrawIndirect(handler: MemorySegment, indirectBuffer: MemorySegment, indirectOffset: ULong)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun wgpuRenderPassEncoderExecuteBundles(handler: MemorySegment, bundleCount: ULong, bundles: MemorySegment)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun wgpuRenderPassEncoderSetBindGroup(handler: MemorySegment, groupIndex: UInt, group: MemorySegment, dynamicOffsetCount: ULong, dynamicOffsets: MemorySegment)
Link copied to clipboard
Link copied to clipboard
fun wgpuRenderPassEncoderSetIndexBuffer(handler: MemorySegment, buffer: MemorySegment, format: UInt, offset: ULong, size: ULong)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun wgpuRenderPassEncoderSetScissorRect(handler: MemorySegment, x: UInt, y: UInt, width: UInt, height: UInt)
Link copied to clipboard
Link copied to clipboard
fun wgpuRenderPassEncoderSetVertexBuffer(handler: MemorySegment, slot: UInt, buffer: MemorySegment, offset: ULong, size: ULong)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun wgpuSurfaceGetCapabilities(handler: MemorySegment, adapter: MemorySegment, capabilities: MemorySegment): UInt
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard