diff options
author | Marek Olšák <[email protected]> | 2019-02-28 13:02:13 -0500 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2019-04-04 19:28:52 -0400 |
commit | 42f63e6334c925f0eb11805f8b9279e4f449d976 (patch) | |
tree | 9bc24c1820bd9bf24319abccd42bad65946aca26 /src/gallium/drivers/radeonsi/si_state.h | |
parent | 4e1e8f684bf57df90afd60b460d65d9c09ab0d08 (diff) |
radeonsi: set exact shader buffer read/write usage in CS
Reviewed-by: Timothy Arceri <[email protected]>
Diffstat (limited to 'src/gallium/drivers/radeonsi/si_state.h')
-rw-r--r-- | src/gallium/drivers/radeonsi/si_state.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/gallium/drivers/radeonsi/si_state.h b/src/gallium/drivers/radeonsi/si_state.h index 6faa4c511b1..311e1a428ae 100644 --- a/src/gallium/drivers/radeonsi/si_state.h +++ b/src/gallium/drivers/radeonsi/si_state.h @@ -409,13 +409,12 @@ struct si_descriptors { struct si_buffer_resources { struct pipe_resource **buffers; /* this has num_buffers elements */ - enum radeon_bo_usage shader_usage:4; /* READ, WRITE, or READWRITE */ - enum radeon_bo_usage shader_usage_constbuf:4; enum radeon_bo_priority priority:6; enum radeon_bo_priority priority_constbuf:6; /* The i-th bit is set if that element is enabled (non-NULL resource). */ unsigned enabled_mask; + unsigned writable_mask; }; #define si_pm4_state_changed(sctx, member) \ |