export class WebgpuComputePipeline extends WebgpuPipeline { lookupHashes: Uint32Array; /** * The cache of compute pipelines * * @type {Map} */ cache: Map; get(shader: any, bindGroupFormat: any): any; create(shader: any, pipelineLayout: any): any; } import { WebgpuPipeline } from './webgpu-pipeline.js'; declare class CacheEntry { /** * Compute pipeline * * @type {GPUComputePipeline|null} * @private */ private pipeline; /** * The full array of hashes used to lookup the pipeline, used in case of hash collision. * * @type {Uint32Array|null} */ hashes: Uint32Array | null; } export {};