class GPURenderPassEncoder
          
label: string
      
    
beginOcclusionQuery(queryIndex: number): undefined
      
    
draw(vertexCount: number,instanceCount?: number,firstVertex?: number,firstInstance?: number,): undefined
      
    
drawIndexed(indexCount: number,instanceCount?: number,firstIndex?: number,baseVertex?: number,firstInstance?: number,): undefined
      
    
drawIndexedIndirect(indirectBuffer: GPUBuffer,indirectOffset: number,): undefined
      
    
drawIndirect(indirectBuffer: GPUBuffer,indirectOffset: number,): undefined
      
    
end(): undefined
      
    
endOcclusionQuery(): undefined
      
    
executeBundles(bundles: GPURenderBundle[]): undefined
      
    
insertDebugMarker(markerLabel: string): undefined
      
    
popDebugGroup(): undefined
      
    
pushDebugGroup(groupLabel: string): undefined
      
    
setBindGroup(): undefined
      
    
setBindGroup(index: number,bindGroup: GPUBindGroup,dynamicOffsetsData: Uint32Array,dynamicOffsetsDataStart: number,dynamicOffsetsDataLength: number,): undefined
      
    
setBlendConstant(color: GPUColor): undefined
      
    
setIndexBuffer(): undefined
      
    
setPipeline(pipeline: GPURenderPipeline): undefined
      
    
setScissorRect(x: number,y: number,width: number,height: number,): undefined
      
    
setStencilReference(reference: number): undefined
      
    
setVertexBuffer(): undefined
      
    
setViewport(x: number,y: number,width: number,height: number,minDepth: number,maxDepth: number,): undefined