UNPKG

wonder.js

Version:
15 lines (11 loc) 702 B
'use strict'; var ArrayService$Wonderjs = require("../../../atom/ArrayService.js"); var TypeArrayService$Wonderjs = require("../../../primitive/buffer/TypeArrayService.js"); var ArrayService$WonderCommonlib = require("wonder-commonlib/lib/js/src/ArrayService.js"); function resetShaderIndices(index, defaultShaderIndex, shaderIndices) { return ArrayService$WonderCommonlib.reduceOneParam((function (shaderIndices, i) { return TypeArrayService$Wonderjs.setUint32_1(i, defaultShaderIndex, shaderIndices); }), shaderIndices, ArrayService$Wonderjs.range(0, index - 1 | 0)); } exports.resetShaderIndices = resetShaderIndices; /* ArrayService-Wonderjs Not a pure module */