webgpuCacheRenderPipelineString.d.ts 562 B

1234567891011121314151617
  1. import type { Nullable } from "../../types";
  2. import { WebGPUCacheRenderPipeline } from "./webgpuCacheRenderPipeline";
  3. /**
  4. * Class not used, WebGPUCacheRenderPipelineTree is faster
  5. * @internal
  6. */
  7. export declare class WebGPUCacheRenderPipelineString extends WebGPUCacheRenderPipeline {
  8. private static _Cache;
  9. protected _getRenderPipeline(param: {
  10. token: any;
  11. pipeline: Nullable<GPURenderPipeline>;
  12. }): void;
  13. protected _setRenderPipeline(param: {
  14. token: any;
  15. pipeline: Nullable<GPURenderPipeline>;
  16. }): void;
  17. }