diff options
author | Chris Wilson <[email protected]> | 2020-02-19 21:24:40 +0000 |
---|---|---|
committer | Marge Bot <[email protected]> | 2020-05-01 19:00:02 +0000 |
commit | fd1907efb385a6f668971e9bb93af2f64d7b8cda (patch) | |
tree | 7d7779f7e3404e294ac9440dfd679694752c5b62 /src/glx/glx_error.h | |
parent | e31b703c4232fd59d512ab2a865161c9ce859706 (diff) |
iris: Convert fences to using lightweight seqno
By using the breadcrumbs we inject into the batch, we can build a
lightweight fence - that can be evaluated in userspace without having to
check in the kernel. In order to pass the fences between processes, and
to wait efficiently, we continue to track the syncobj for each batch and
use that as a terminator for the fence, and for passing coarse
scheduling decisions to the kernel on execbuf.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3802>
Diffstat (limited to 'src/glx/glx_error.h')
0 files changed, 0 insertions, 0 deletions