UNPKG

@pixi/utils

Version:

Collection of utilities used by PixiJS

25 lines (23 loc) 647 B
const ProgramCache = {}; const TextureCache = /* @__PURE__ */ Object.create(null); const BaseTextureCache = /* @__PURE__ */ Object.create(null); function destroyTextureCache() { let key; for (key in TextureCache) { TextureCache[key].destroy(); } for (key in BaseTextureCache) { BaseTextureCache[key].destroy(); } } function clearTextureCache() { let key; for (key in TextureCache) { delete TextureCache[key]; } for (key in BaseTextureCache) { delete BaseTextureCache[key]; } } export { BaseTextureCache, ProgramCache, TextureCache, clearTextureCache, destroyTextureCache }; //# sourceMappingURL=caches.mjs.map