st/mesa: respect force_s3tc_enable environment variable
[mesa.git] / src / mesa / state_tracker / st_context.h
index c6fc31801d6451ffd1d49fa3ed44f92003d58853..0a322022149a5cd2ebcbe7d7835c25a3adb53ffb 100644 (file)
@@ -200,6 +200,13 @@ struct st_context
       GLsizei stride;
    } user_attrib[PIPE_MAX_ATTRIBS];
    unsigned num_user_attribs;
+
+   /* Active render condition. */
+   struct pipe_query *render_condition;
+   unsigned condition_mode;
+
+   int32_t draw_stamp;
+   int32_t read_stamp;
 };
 
 
@@ -223,7 +230,8 @@ struct st_framebuffer
    struct st_framebuffer_iface *iface;
    enum st_attachment_type statts[ST_ATTACHMENT_COUNT];
    unsigned num_statts;
-   int32_t revalidate;
+   int32_t stamp;
+   int32_t iface_stamp;
 };