UNPKG

glam

Version:

Experimental WebGL Engine

16 lines (11 loc) 346 B
import ClearMeshes from './clear-meshes' import ClearUnused from './clear-unused' import GetOrCreate from './get-or-create' export default function shaderCache() { var cache = {} return { clearMeshes : ClearMeshes.bind( null, cache ), clearUnused : ClearUnused.bind( null, cache ), getOrCreate : GetOrCreate.bind( null, cache ) } }