playcanvas
Version:
PlayCanvas WebGL game engine
15 lines (12 loc) • 420 B
JavaScript
import { DeviceCache } from '../../platform/graphics/device-cache.js';
const defaultMaterialDeviceCache = new DeviceCache();
function getDefaultMaterial(device) {
const material = defaultMaterialDeviceCache.get(device);
return material;
}
function setDefaultMaterial(device, material) {
defaultMaterialDeviceCache.get(device, ()=>{
return material;
});
}
export { getDefaultMaterial, setDefaultMaterial };