summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/freedreno_state.h
diff options
context:
space:
mode:
authorRob Clark <[email protected]>2019-06-07 11:00:56 -0700
committerRob Clark <[email protected]>2019-06-11 10:55:27 -0700
commit8ddffa75c0e2cacdfb55913fc2688cbfb1baac13 (patch)
tree4ec2e43408530f1b09fc3b36d00fcb32aebb20e7 /src/gallium/drivers/freedreno/freedreno_state.h
parentdac3bc986281cdce3299bc197c0f19429b321747 (diff)
freedreno/a6xx: handle non-UWC-compatible image views
Signed-off-by: Rob Clark <[email protected]> Reviewed-by: Kristian H. Kristensen <[email protected]>
Diffstat (limited to 'src/gallium/drivers/freedreno/freedreno_state.h')
-rw-r--r--src/gallium/drivers/freedreno/freedreno_state.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/gallium/drivers/freedreno/freedreno_state.h b/src/gallium/drivers/freedreno/freedreno_state.h
index ad2c4943ec8..0d8d3368ad4 100644
--- a/src/gallium/drivers/freedreno/freedreno_state.h
+++ b/src/gallium/drivers/freedreno/freedreno_state.h
@@ -55,6 +55,11 @@ static inline bool fd_blend_enabled(struct fd_context *ctx, unsigned n)
return ctx->blend && ctx->blend->rt[n].blend_enable;
}
+void fd_set_shader_images(struct pipe_context *pctx,
+ enum pipe_shader_type shader,
+ unsigned start, unsigned count,
+ const struct pipe_image_view *images);
+
void fd_state_init(struct pipe_context *pctx);
#endif /* FREEDRENO_STATE_H_ */