summaryrefslogtreecommitdiff
path: root/src/mesa/softpipe/sp_state.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa/softpipe/sp_state.h')
-rw-r--r--src/mesa/softpipe/sp_state.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/mesa/softpipe/sp_state.h b/src/mesa/softpipe/sp_state.h
index f7d904bffe..634b9e9868 100644
--- a/src/mesa/softpipe/sp_state.h
+++ b/src/mesa/softpipe/sp_state.h
@@ -100,6 +100,15 @@ struct softpipe_constant_buffer {
};
+struct softpipe_depth_state
+{
+ GLuint enabled:1; /**< depth test enabled? */
+ GLuint writemask:1; /**< allow depth buffer writes? */
+ GLuint func:3; /**< depth test func */
+ GLfloat clear; /**< Clear value in [0,1] (XXX correct place?) */
+};
+
+
struct softpipe_blend_state {
GLuint blend_enable:1;