Descriptioncc: Detect miss-behaving fence extensions when using 1-copy rasterizer.
This adds a wait_if_needed parameter to
ResourcePool::CheckBusyResources. CheckBusyResources will use existing
ResourceProvider API to wait for any read locks to complete if needed
by a resource prior to checking if it's still busy when this parameter
is true.
1-copy rasterizer will use this functionality after too many failed
attempts to check if copy operations have completed. This provides a
reliable method to detect drivers with miss-behaving fence extensions.
BUG=406404
Committed: https://crrev.com/51883faa0a6104c390251f57ebc794f714cf98d0
Cr-Commit-Position: refs/heads/master@{#301926}
Patch Set 1 #Patch Set 2 : rebase #
Total comments: 2
Patch Set 3 : add CheckBusyResources comment #Patch Set 4 : rebase #
Messages
Total messages: 15 (4 generated)
|