@pixi/utils
Version:
Collection of utilities used by PixiJS
25 lines (23 loc) • 647 B
JavaScript
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