playcanvas
Version:
PlayCanvas WebGL game engine
17 lines (14 loc) • 477 B
JavaScript
import { RefCountedKeyCache } from '../../core/ref-counted-key-cache.js';
import { DeviceCache } from './device-cache.js';
class MultisampledTextureCache extends RefCountedKeyCache {
loseContext(device) {
this.clear();
}
}
const multisampledTextureCache = new DeviceCache();
const getMultisampledTextureCache = (device)=>{
return multisampledTextureCache.get(device, ()=>{
return new MultisampledTextureCache();
});
};
export { getMultisampledTextureCache };