UNPKG

@spearwolf/twopoint5d

Version:

a library to create 2.5d realtime graphics and pixelart with three.js

13 lines 496 B
export function updateUpdateRange(pool, buffers) { if (pool && buffers) { for (const [name, { itemSize }] of pool.buffer.buffers) { const bufAttr = buffers.get(name); const count = itemSize * pool.usedCount; if (count !== bufAttr.updateRanges[0]?.count) { bufAttr.clearUpdateRanges(); bufAttr.addUpdateRange(0, itemSize * pool.usedCount); } } } } //# sourceMappingURL=updateUpdateRange.js.map