Chromium Code Reviews| Index: content/renderer/pepper/pepper_compositor_host.cc |
| diff --git a/content/renderer/pepper/pepper_compositor_host.cc b/content/renderer/pepper/pepper_compositor_host.cc |
| index e372b1b01c7f6d5448a91cd683e9f1c5f9e2086e..dbc371faf3784b3bc72fd91c9456dbc5e7410c7c 100644 |
| --- a/content/renderer/pepper/pepper_compositor_host.cc |
| +++ b/content/renderer/pepper/pepper_compositor_host.cc |
| @@ -258,7 +258,8 @@ void PepperCompositorHost::UpdateLayer( |
| cc::SingleReleaseCallback::Create( |
| base::Bind(&PepperCompositorHost::ResourceReleased, |
| weak_factory_.GetWeakPtr(), |
| - new_layer->common.resource_id)));; |
| + new_layer->common.resource_id))); |
| + texture_layer->SetNeedsDisplay(); |
|
danakj
2014/09/25 20:25:20
Can you add a TODO that you should get a damage re
Peng
2014/09/25 20:37:52
Done.
|
| } |
| texture_layer->SetPremultipliedAlpha(new_layer->texture->premult_alpha); |
| gfx::RectF rect = PP_ToGfxRectF(new_layer->texture->source_rect); |
| @@ -290,6 +291,7 @@ void PepperCompositorHost::UpdateLayer( |
| weak_factory_.GetWeakPtr(), |
| new_layer->common.resource_id, |
| base::Passed(&image_shm)))); |
| + image_layer->SetNeedsDisplay(); |
|
danakj
2014/09/25 20:25:20
Can you add a TODO that you should get a damage re
Peng
2014/09/25 20:37:52
Done.
|
| // ImageData is always premultiplied alpha. |
| image_layer->SetPremultipliedAlpha(true); |