GPUComputePipeline
GPUDevice.createComputePipeline(descriptor: GPUComputePipelineDescriptor): GPUComputePipeline
GPUComputePipelineDescriptor
- label: USVString
- compute: GPUProgrammableStagerequired
GPUPipelineLayout
- label: USVString
GPUAutoLayoutMode
'auto'GPUProgrammableStage
- entryPoint: USVStringrequired
- constants: record<USVString, GPUPipelineConstantValue>
GPUPipelineConstantValue
typedef GPUPipelineConstantValue = doubleGPUDevice.createComputePipelineAsync(descriptor: GPUComputePipelineDescriptor): Promise<GPUComputePipeline>
GPUComputePipelineDescriptor
- label: USVString
- compute: GPUProgrammableStagerequired
GPUPipelineLayout
- label: USVString
GPUAutoLayoutMode
'auto'GPUProgrammableStage
- entryPoint: USVStringrequired
- constants: record<USVString, GPUPipelineConstantValue>
GPUPipelineConstantValue
typedef GPUPipelineConstantValue = double
- label: USVString