Changeset View
Changeset View
Standalone View
Standalone View
libs/image/tiles3/kis_tile_data_pooler.cc
Show First 20 Lines • Show All 93 Lines • ▼ Show 20 Line(s) | 89 | { | |||
---|---|---|---|---|---|
94 | m_lastPoolMemoryMetric = 0; | 94 | m_lastPoolMemoryMetric = 0; | ||
95 | m_lastRealMemoryMetric = 0; | 95 | m_lastRealMemoryMetric = 0; | ||
96 | m_lastHistoricalMemoryMetric = 0; | 96 | m_lastHistoricalMemoryMetric = 0; | ||
97 | 97 | | |||
98 | if(memoryLimit >= 0) { | 98 | if(memoryLimit >= 0) { | ||
99 | m_memoryLimit = memoryLimit; | 99 | m_memoryLimit = memoryLimit; | ||
100 | } | 100 | } | ||
101 | else { | 101 | else { | ||
102 | m_memoryLimit = MiB_TO_METRIC(KisImageConfig(true).poolLimit()); | 102 | m_memoryLimit = MiB_TO_METRIC(KisImageConfig().poolLimit()); | ||
103 | } | 103 | } | ||
104 | } | 104 | } | ||
105 | 105 | | |||
106 | KisTileDataPooler::~KisTileDataPooler() | 106 | KisTileDataPooler::~KisTileDataPooler() | ||
107 | { | 107 | { | ||
108 | } | 108 | } | ||
109 | 109 | | |||
110 | void KisTileDataPooler::kick() | 110 | void KisTileDataPooler::kick() | ||
▲ Show 20 Lines • Show All 300 Lines • ▼ Show 20 Line(s) | 396 | { | |||
411 | 411 | | |||
412 | m_store->endIteration(iter); | 412 | m_store->endIteration(iter); | ||
413 | 413 | | |||
414 | dbgKrita << "Tiles statistics:\t total:" << m_store->numTiles() << "\t preallocated:"<< preallocatedTiles; | 414 | dbgKrita << "Tiles statistics:\t total:" << m_store->numTiles() << "\t preallocated:"<< preallocatedTiles; | ||
415 | } | 415 | } | ||
416 | 416 | | |||
417 | void KisTileDataPooler::testingRereadConfig() | 417 | void KisTileDataPooler::testingRereadConfig() | ||
418 | { | 418 | { | ||
419 | m_memoryLimit = MiB_TO_METRIC(KisImageConfig(true).poolLimit()); | 419 | m_memoryLimit = MiB_TO_METRIC(KisImageConfig().poolLimit()); | ||
420 | } | 420 | } |