| Index: cc/output/gl_renderer.cc
|
| diff --git a/cc/output/gl_renderer.cc b/cc/output/gl_renderer.cc
|
| index f0ea96c1e0bc77904afc00f8593f0966f954d133..32d1542ebde36417980143e01fbbd6266f29e3af 100644
|
| --- a/cc/output/gl_renderer.cc
|
| +++ b/cc/output/gl_renderer.cc
|
| @@ -3542,15 +3542,22 @@ void GLRenderer::ScheduleCALayers(DrawingFrame* frame) {
|
| ca_layer_overlay.contents_rect.width(),
|
| ca_layer_overlay.contents_rect.height(),
|
| };
|
| - GLfloat bounds_size[2] = {
|
| - ca_layer_overlay.bounds_size.width(),
|
| + GLuint edge_aa_mask = 0;
|
| + GLfloat bounds_rect[4] = {
|
| + 0, 0, ca_layer_overlay.bounds_size.width(),
|
| ca_layer_overlay.bounds_size.height(),
|
| };
|
| + GLboolean is_clipped = GL_FALSE;
|
| + GLfloat clip_rect[4] = {
|
| + 0, 0, 0, 0,
|
| + };
|
| + GLint sorting_context_id = 0;
|
| GLfloat transform[16];
|
| ca_layer_overlay.transform.asColMajorf(transform);
|
| gl_->ScheduleCALayerCHROMIUM(
|
| texture_id, contents_rect, ca_layer_overlay.opacity,
|
| - ca_layer_overlay.background_color, bounds_size, transform);
|
| + ca_layer_overlay.background_color, edge_aa_mask, bounds_rect,
|
| + is_clipped, clip_rect, sorting_context_id, transform);
|
| }
|
| }
|
|
|
|
|