MCPcopy Create free account
hub / github.com/RenderKit/embree / setCacheSize

Method setCacheSize

kernels/common/device.cpp:359–369  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

357 }
358
359 void Device::setCacheSize(size_t bytes)
360 {
361#if defined(EMBREE_GEOMETRY_SUBDIVISION)
362 Lock<MutexSys> lock(g_mutex);
363 if (bytes == 0) g_cache_size_map.erase(this);
364 else g_cache_size_map[this] = bytes;
365
366 size_t maxCacheSize = getMaxCacheSize();
367 resizeTessellationCache(maxCacheSize);
368#endif
369 }
370
371 void Device::initTaskingSystem(size_t numThreads)
372 {

Callers

nothing calls this directly

Calls 2

getMaxCacheSizeFunction · 0.85
resizeTessellationCacheFunction · 0.85

Tested by

no test coverage detected