UNPKG

speedy-vision

Version:

GPU-accelerated Computer Vision for JavaScript

15 lines (14 loc) 414 B
/** @typedef {Map<string,number>} ShaderDefines */ /** * Custom preprocessor for the shaders */ export class ShaderPreprocessor { /** * Runs the preprocessor * @param {string} code * @param {ShaderDefines} [defines] * @returns {string} preprocessed code */ static run(code: string, defines?: ShaderDefines | undefined): string; } export type ShaderDefines = Map<string, number>;