ZWebGPUDevice
11 items
constructorZWebGPUDevice
constructor(nativeDevice: GPUDevice)
valnativeDevice
val nativeDevice: GPUDevice
fun createBindGroup(descriptor: GPUBindGroupDescriptor): GPUBindGroup
fun createBindGroupLayout(descriptor: GPUBindGroupLayoutDescriptor): GPUBindGroupLayout
funcreateBuffer
fun createBuffer(byteSize: Int, usage: GPUBufferUsageFlags, mappedAtCreation: Boolean, label: String? = null): GPUBuffer
fun createCommandEncoder(): GPUCommandEncoder
fun createPipelineLayout(descriptor: GPUPipelineLayoutDescriptor): GPUPipelineLayout
fun createRenderPipeline(descriptor: GPURenderPipelineDescriptor): GPURenderPipeline
fun createSampler(descriptor: GPUSamplerDescriptor): GPUSampler
fun createShaderModule(source: String): GPUShaderModule
fun createTexture(descriptor: GPUTextureDescriptor): GPUTexture