| Index: cc/output/gl_renderer.cc
|
| diff --git a/cc/output/gl_renderer.cc b/cc/output/gl_renderer.cc
|
| index e039947695c967740fc7ba88ba0e7df11abea869..b226d5eb038b64971ed900370ce076e601594207 100644
|
| --- a/cc/output/gl_renderer.cc
|
| +++ b/cc/output/gl_renderer.cc
|
| @@ -467,9 +467,10 @@ void GLRenderer::BeginDrawingFrame(DrawingFrame* frame) {
|
|
|
| for (size_t i = 0; i < frame->render_passes_in_draw_order->size(); ++i) {
|
| RenderPass* pass = frame->render_passes_in_draw_order->at(i);
|
| - for (size_t j = 0; j < pass->quad_list.size(); ++j) {
|
| - DrawQuad* quad = pass->quad_list[j];
|
| - quad->IterateResources(wait_on_resource_syncpoints_callback);
|
| + for (QuadList::Iterator iter = pass->quad_list.begin();
|
| + iter != pass->quad_list.end();
|
| + ++iter) {
|
| + iter->IterateResources(wait_on_resource_syncpoints_callback);
|
| }
|
| }
|
|
|
|
|