Index: gpu/command_buffer/service/context_state.h |
diff --git a/gpu/command_buffer/service/context_state.h b/gpu/command_buffer/service/context_state.h |
index 8d5edcaea61d08c73810fd60d7c32ea1d2630af9..b0eeb7b6a1c4952ca5ce1de88800dc3d2a807441 100644 |
--- a/gpu/command_buffer/service/context_state.h |
+++ b/gpu/command_buffer/service/context_state.h |
@@ -148,7 +148,9 @@ struct GPU_EXPORT ContextState { |
// The currently bound renderbuffer |
scoped_refptr<Renderbuffer> bound_renderbuffer; |
- scoped_refptr<QueryManager::Query> current_query; |
+ // A map of of target -> Query for current queries |
+ typedef std::map<GLuint, scoped_refptr<QueryManager::Query> > QueryMap; |
+ QueryMap current_queries; |
bool pack_reverse_row_order; |