diff options
author | Marek Olšák <[email protected]> | 2019-12-10 15:35:10 -0500 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2020-01-17 15:04:35 -0500 |
commit | bec9c90b5ecf9cc2dc580f9ff297f94ba5aa3506 (patch) | |
tree | e61b3332c2caa14fdf3f588a57d6999601b0e252 /src/gallium | |
parent | ddb80f9276b940ae1e8a3473a8d0a1ad3402536e (diff) |
gallium: add st_context_iface::flush_resource to call FLUSH_VERTICES
Diffstat (limited to 'src/gallium')
-rw-r--r-- | src/gallium/include/state_tracker/st_api.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/gallium/include/state_tracker/st_api.h b/src/gallium/include/state_tracker/st_api.h index 0b953d6fb38..955d84b5b44 100644 --- a/src/gallium/include/state_tracker/st_api.h +++ b/src/gallium/include/state_tracker/st_api.h @@ -396,6 +396,13 @@ struct st_context_iface void* notify_before_flush_cb_args); /** + * Flush all enqueued vertices (e.g. vbo module) and call + * pipe_context::flush_resource. + */ + void (*flush_resource)(struct st_context_iface *stctxi, + struct pipe_resource *resource); + + /** * Replace the texture image of a texture object at the specified level. * * This function is optional. |