UNPKG

@absulit/points

Version:

A Generative Art library made in WebGPU

33 lines (27 loc) 501 B
/** * @class LayersArray * @ignore */ class LayersArray extends Array { #buffer = null; #shaderStage = null; constructor(...elements) { super(...elements); } get buffer() { return this.#buffer; } set buffer(v) { this.#buffer = v; } get shaderStage() { return this.#shaderStage; } /** * @param {GPUShaderStage} v */ set shaderStage(v) { this.#shaderStage = v; } } export default LayersArray;