summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_pipe.h
diff options
context:
space:
mode:
authorBas Nieuwenhuizen <[email protected]>2016-03-10 21:23:49 +0100
committerBas Nieuwenhuizen <[email protected]>2016-04-19 18:10:30 +0200
commitaabc7d61d6826164f5ecf8243a6265af6c6ee62c (patch)
tree205f86224a4b29363496e5a0131313fa63e1edf5 /src/gallium/drivers/radeonsi/si_pipe.h
parent0d7ddd6819b1007ee1490755068660fbc436e974 (diff)
radeonsi: Add CE uploader.
Signed-off-by: Bas Nieuwenhuizen <[email protected]> Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/gallium/drivers/radeonsi/si_pipe.h')
-rw-r--r--src/gallium/drivers/radeonsi/si_pipe.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gallium/drivers/radeonsi/si_pipe.h b/src/gallium/drivers/radeonsi/si_pipe.h
index b3f5ed5e8d8..1540c7f1014 100644
--- a/src/gallium/drivers/radeonsi/si_pipe.h
+++ b/src/gallium/drivers/radeonsi/si_pipe.h
@@ -80,6 +80,7 @@
struct si_compute;
struct hash_table;
+struct u_suballocator;
struct si_screen {
struct r600_common_screen b;
@@ -191,9 +192,11 @@ struct si_context {
void *custom_blend_dcc_decompress;
void *pstipple_sampler_state;
struct si_screen *screen;
+
struct radeon_winsys_cs *ce_ib;
struct radeon_winsys_cs *ce_preamble_ib;
bool ce_need_synchronization;
+ struct u_suballocator *ce_suballocator;
struct pipe_fence_handle *last_gfx_fence;
struct si_shader_ctx_state fixed_func_tcs_shader;