struct draw_so_target *so_targets[PIPE_MAX_SO_BUFFERS];
unsigned num_so_targets;
- struct pipe_query_data_so_statistics so_stats;
+ struct pipe_query_data_so_statistics so_stats[PIPE_MAX_VERTEX_STREAMS];
struct pipe_query_data_pipeline_statistics pipeline_statistics;
unsigned active_statistics_queries;
/** Derived from scissor and surface bounds: */
struct pipe_scissor_state cliprect[PIPE_MAX_VIEWPORTS];
- unsigned line_stipple_counter;
-
/** Conditional query object and mode */
struct pipe_query *render_cond_query;
- uint render_cond_mode;
- boolean render_cond_cond;
+ enum pipe_render_cond_flag render_cond_mode;
+ bool render_cond_cond;
/** Polygon stipple items */
struct {