diff options
author | Eric Anholt <[email protected]> | 2018-04-04 09:59:18 -0700 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2018-04-12 11:20:50 -0700 |
commit | b225cdceccb225329298763baa302a9332288b18 (patch) | |
tree | ec5f10c51250de4a64acf94a8bbb4a8d1bca014c /src/gallium/drivers/vc5/vc5_screen.h | |
parent | d9c525ed2240ff450f36a5d83c9c2c66087cd2bb (diff) |
broadcom/vc5: Update the UABI for in/out syncobjs
This is the ABI I'm hoping to stabilize for merging the driver. seqnos
are eliminated, which allows for the GPU scheduler to task-switch between
DRM fds even after submission to the kernel. In/out sync objects are
introduced, to allow the Android fencing extension (not yet implemented,
but should be trivial), and to also allow the driver to tell the kernel to
not start a bin until a previous render is complete.
Diffstat (limited to 'src/gallium/drivers/vc5/vc5_screen.h')
-rw-r--r-- | src/gallium/drivers/vc5/vc5_screen.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/gallium/drivers/vc5/vc5_screen.h b/src/gallium/drivers/vc5/vc5_screen.h index 05a770ba2a1..9a7c11a63b8 100644 --- a/src/gallium/drivers/vc5/vc5_screen.h +++ b/src/gallium/drivers/vc5/vc5_screen.h @@ -98,7 +98,4 @@ struct pipe_screen *vc5_screen_create(int fd); void vc5_fence_init(struct vc5_screen *screen); -struct vc5_fence * -vc5_fence_create(struct vc5_screen *screen, uint64_t seqno); - #endif /* VC5_SCREEN_H */ |