class GPUDevice implements GPUObjectBase extends EventTargetimport { GPUDevice } from "https://deno.land/x/netzo@v0.1.8/deno.d.ts"; Propertiesreadonlyfeatures: ReadonlyArray<GPUFeatureName>label: stringreadonlylimits: Record<string, number>readonlylost: Promise<GPUDeviceLostInfo>onuncapturederror: ((this: GPUDevice, ev: GPUUncapturedErrorEvent) => any) | nullreadonlyqueue: GPUQueueMethodscreateBindGroup(descriptor: GPUBindGroupDescriptor): GPUBindGroupcreateBindGroupLayout(descriptor: GPUBindGroupLayoutDescriptor): GPUBindGroupLayoutcreateBuffer(descriptor: GPUBufferDescriptor): GPUBuffercreateCommandEncoder(descriptor?: GPUCommandEncoderDescriptor): GPUCommandEncodercreateComputePipeline(descriptor: GPUComputePipelineDescriptor): GPUComputePipelinecreateComputePipelineAsync(descriptor: GPUComputePipelineDescriptor): Promise<GPUComputePipeline>createPipelineLayout(descriptor: GPUPipelineLayoutDescriptor): GPUPipelineLayoutcreateQuerySet(descriptor: GPUQuerySetDescriptor): GPUQuerySetcreateRenderBundleEncoder(descriptor: GPURenderBundleEncoderDescriptor): GPURenderBundleEncodercreateRenderPipeline(descriptor: GPURenderPipelineDescriptor): GPURenderPipelinecreateRenderPipelineAsync(descriptor: GPURenderPipelineDescriptor): Promise<GPURenderPipeline>createSampler(descriptor?: GPUSamplerDescriptor): GPUSamplercreateShaderModule(descriptor: GPUShaderModuleDescriptor): GPUShaderModulecreateTexture(descriptor: GPUTextureDescriptor): GPUTexturedestroy(): undefinedpopErrorScope(): Promise<GPUError | null>pushErrorScope(filter: GPUErrorFilter): undefined