UNPKG

playcanvas

Version:

Open-source WebGL/WebGPU 3D engine for the web

16 lines (15 loc) 416 B
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 };