class GPUCommandEncoder
          
     implements GPUObjectBase
label: string
      
    
beginComputePass(descriptor?: GPUComputePassDescriptor): GPUComputePassEncoder
      
    
beginRenderPass(descriptor: GPURenderPassDescriptor): GPURenderPassEncoder
      
    
clearBuffer(): undefined
      
    
copyBufferToBuffer(source: GPUBuffer,sourceOffset: number,destination: GPUBuffer,destinationOffset: number,size: number,): undefined
      
    
copyBufferToTexture(): undefined
      
    
copyTextureToBuffer(): undefined
      
    
copyTextureToTexture(): undefined
      
    
finish(descriptor?: GPUCommandBufferDescriptor): GPUCommandBuffer
      
    
insertDebugMarker(markerLabel: string): undefined
      
    
popDebugGroup(): undefined
      
    
pushDebugGroup(groupLabel: string): undefined
      
    
resolveQuerySet(querySet: GPUQuerySet,firstQuery: number,queryCount: number,destination: GPUBuffer,destinationOffset: number,): undefined
      
    
writeTimestamp(querySet: GPUQuerySet,queryIndex: number,): undefined