aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/shader_info.h
diff options
context:
space:
mode:
authorTimothy Arceri <[email protected]>2018-02-26 20:40:38 +1100
committerTimothy Arceri <[email protected]>2018-04-02 14:56:00 +1000
commit2ca5d9548fc42bfb19c21dd119845b941ada63a6 (patch)
treefa2ebc8cbb17f46a9bb38e81ee9419942b5bce10 /src/compiler/shader_info.h
parent2f175bfe5d8ca59a8a68b6d6d072cd7bf2f8baa9 (diff)
st/glsl_to_nir: gather next_stage in shader_info
Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/compiler/shader_info.h')
-rw-r--r--src/compiler/shader_info.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/compiler/shader_info.h b/src/compiler/shader_info.h
index 737e9cffa86..ababe520b2d 100644
--- a/src/compiler/shader_info.h
+++ b/src/compiler/shader_info.h
@@ -64,6 +64,11 @@ typedef struct shader_info {
/** The shader stage, such as MESA_SHADER_VERTEX. */
gl_shader_stage stage;
+ /** The shader stage in a non SSO linked program that follows this stage,
+ * such as MESA_SHADER_FRAGMENT.
+ */
+ gl_shader_stage next_stage;
+
/* Number of textures used by this shader */
unsigned num_textures;
/* Number of uniform buffers used by this shader */