Please sign in to comment.
r600g: Use a fake reloc to sleep for fences
r300g is able to sleep until a fence completes rather than busywait because it creates a special buffer object and relocation that stays busy until the CS containing the fence is finished. Copy the idea into r600g, and use it to sleep if the user asked for an infinite wait, falling back to busywaiting if the user provided a timeout. Note: this is a candidate for the stable branches. Signed-off-by: Simon Farnsworth <email@example.com> Signed-off-by: Alex Deucher <firstname.lastname@example.org>
- Loading branch information...
Showing with 24 additions and 2 deletions.