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

Function resizeTessellationCache

kernels/subdiv/tessellation_cache.cpp:15–21  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13 ThreadWorkState* SharedLazyTessellationCache::current_t_state = nullptr;
14
15 void resizeTessellationCache(size_t new_size)
16 {
17 if (new_size >= SharedLazyTessellationCache::MAX_TESSELLATION_CACHE_SIZE)
18 new_size = SharedLazyTessellationCache::MAX_TESSELLATION_CACHE_SIZE;
19 if (SharedLazyTessellationCache::sharedLazyTessellationCache.getSize() != new_size)
20 SharedLazyTessellationCache::sharedLazyTessellationCache.realloc(new_size);
21 }
22
23 void resetTessellationCache()
24 {

Callers 1

setCacheSizeMethod · 0.85

Calls 1

reallocMethod · 0.80

Tested by

no test coverage detected