[anv] Triggering a waitBoost via vkWaitSemaphore is not working
We have a workload in ChromeOS which is using clvk to translate some OpenCL compute to Vulkan. We are trying to trigger waitboosting in the Intel drm driver (via SLPC) from anv when doing a sync_wait via vkWaitSemapores() so that particular submissions are boosted to run at the highest GPU Pstate.
The only way to trigger a waitBoost from anv seems to be via anv_bo_sync_wait(which eventually calls DRM_IOCTL_I915_GEM_WAIT) in anv_bo_sync.c. We would like to understand if this only applies to vkFences? If so, can we add the ability to trigger this on Vk_timeline_semaphores?