playcanvas
Version:
PlayCanvas WebGL game engine
20 lines (19 loc) • 485 B
TypeScript
/**
* A WebGPU implementation of the Compute.
*
* @ignore
*/
export class WebgpuCompute {
constructor(compute: any);
/** @type {UniformBuffer[]} */
uniformBuffers: UniformBuffer[];
/** @type {BindGroup} */
bindGroup: BindGroup;
compute: any;
pipeline: any;
destroy(): void;
updateBindGroup(): void;
dispatch(x: any, y: any, z: any): void;
}
import { UniformBuffer } from '../uniform-buffer.js';
import { BindGroup } from '../bind-group.js';