summaryrefslogtreecommitdiff
path: root/src/broadcom/vulkan/v3dv_private.h
diff options
context:
space:
mode:
authorIago Toral Quiroga <itoral@igalia.com>2020-06-18 11:06:00 +0200
committerMarge Bot <eric+marge@anholt.net>2020-10-13 21:21:31 +0000
commit67d5b0c91f8a0c96c25dfe2df52ca40125c07024 (patch)
tree3f3321566278afe25d2313371a265c65a2f06cbe /src/broadcom/vulkan/v3dv_private.h
parent682cfd84d98c30cdc30ff76334c2f01c18e0441d (diff)
v3dv: support compute pipelines
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6766>
Diffstat (limited to 'src/broadcom/vulkan/v3dv_private.h')
-rw-r--r--src/broadcom/vulkan/v3dv_private.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/broadcom/vulkan/v3dv_private.h b/src/broadcom/vulkan/v3dv_private.h
index 5cbdc0b2c6b..13ba963456a 100644
--- a/src/broadcom/vulkan/v3dv_private.h
+++ b/src/broadcom/vulkan/v3dv_private.h
@@ -1150,6 +1150,7 @@ struct v3dv_shader_variant {
struct v3d_prog_data *base;
struct v3d_vs_prog_data *vs;
struct v3d_fs_prog_data *fs;
+ struct v3d_compute_prog_data *cs;
} prog_data;
/* FIXME: using one bo per shader. Eventually we would be interested on
@@ -1397,6 +1398,7 @@ struct v3dv_pipeline {
struct v3dv_pipeline_stage *vs;
struct v3dv_pipeline_stage *vs_bin;
struct v3dv_pipeline_stage *fs;
+ struct v3dv_pipeline_stage *cs;
struct v3dv_dynamic_state dynamic_state;