mirror of
				https://github.com/yuzu-emu/yuzu-android.git
				synced 2025-11-04 16:15:01 +00:00 
			
		
		
		
	Query Cache: Disable write syncing on Android
This commit is contained in:
		
							parent
							
								
									767c4b5a99
								
							
						
					
					
						commit
						c9437e5244
					
				| 
						 | 
				
			
			@ -211,6 +211,13 @@ public:
 | 
			
		|||
            return;
 | 
			
		||||
        }
 | 
			
		||||
        PauseCounter();
 | 
			
		||||
        const auto driver_id = device.GetDriverID();
 | 
			
		||||
        if (driver_id == VK_DRIVER_ID_QUALCOMM_PROPRIETARY ||
 | 
			
		||||
            driver_id == VK_DRIVER_ID_ARM_PROPRIETARY || driver_id == VK_DRIVER_ID_MESA_TURNIP) {
 | 
			
		||||
            pending_sync.clear();
 | 
			
		||||
            sync_values_stash.clear();
 | 
			
		||||
            return;
 | 
			
		||||
        }
 | 
			
		||||
        sync_values_stash.clear();
 | 
			
		||||
        sync_values_stash.emplace_back();
 | 
			
		||||
        std::vector<HostSyncValues>* sync_values = &sync_values_stash.back();
 | 
			
		||||
| 
						 | 
				
			
			@ -1378,6 +1385,12 @@ bool QueryCacheRuntime::HostConditionalRenderingCompareValues(VideoCommon::Looku
 | 
			
		|||
        return true;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    auto driver_id = impl->device.GetDriverID();
 | 
			
		||||
    if (driver_id == VK_DRIVER_ID_QUALCOMM_PROPRIETARY ||
 | 
			
		||||
        driver_id == VK_DRIVER_ID_ARM_PROPRIETARY || driver_id == VK_DRIVER_ID_MESA_TURNIP) {
 | 
			
		||||
        return true;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    for (size_t i = 0; i < 2; i++) {
 | 
			
		||||
        is_null[i] = !is_in_ac[i] && check_value(objects[i]->address);
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue