|
|
@ -71,7 +71,7 @@ public: |
|
|
uncommitted_operations.emplace_back(std::move(func)); |
|
|
uncommitted_operations.emplace_back(std::move(func)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
void SignalFence(std::function<void()>&& func) { |
|
|
|
|
|
|
|
|
void SignalFence(std::function<void()>&& func) { |
|
|
#ifdef __ANDROID__ |
|
|
#ifdef __ANDROID__ |
|
|
const bool early_release_fences = Settings::values.early_release_fences.GetValue(); |
|
|
const bool early_release_fences = Settings::values.early_release_fences.GetValue(); |
|
|
#else |
|
|
#else |
|
|
@ -122,7 +122,7 @@ void SignalFence(std::function<void()>&& func) { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
rasterizer.InvalidateGPUCache(); |
|
|
rasterizer.InvalidateGPUCache(); |
|
|
} |
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
void SignalSyncPoint(u32 value) { |
|
|
void SignalSyncPoint(u32 value) { |
|
|
syncpoint_manager.IncrementGuest(value); |
|
|
syncpoint_manager.IncrementGuest(value); |
|
|
|