SWDEV-471422 - Free memory being double deducted on APUs due to system_total_alloced var holds local memory.
Change-Id: I3fbbc8f8aaa156881ff95cad6a4f82fd3df651d1
Bu işleme şunda yer alıyor:
işlemeyi yapan:
Jaydeepkumar Patel
ebeveyn
b07178618c
işleme
292842ad28
@@ -2062,6 +2062,7 @@ bool Device::globalFreeMemory(size_t* freeMemory) const {
|
||||
if (system_total_alloced > total_alloced) {
|
||||
total_alloced = system_total_alloced;
|
||||
}
|
||||
system_total_alloced = mem_budget_info.usage[Pal::GpuHeapGroupNonLocal];
|
||||
// Avoid possible negative values in case of extra alignments
|
||||
if (mem_budget_info.usage[Pal::GpuHeapGroupNonLocal] >
|
||||
(resourceCache().cacheSize() - cache_group_local)) {
|
||||
|
||||
Yeni konuda referans
Bir kullanıcı engelle